Benvenuto Visitatore! (Registrati|Log-in) - PM:
HomePage > GMX > User's MODs

I 10 messaggi nuovi dalla tua ultima visita
Non sei connesso al forum! Esegui il login o registrati ed inizia a postare!

Forums

#1
GidanMX2


Utente n°: 1
Messaggi inviati: 78
Topic aperti: 106
% Mess. inviati: 74%
Status: Off-line

RE: User's MODs - Posted by GidanMX2 il 27/02/2006 alle 01:50:44

Modifica (vedi sopra) per la versione non moddata della gallery

Ecco il codice php per la versione non moddata della gallery:


<?php
function plus_gallery_adpower() {
  include(
"./configurazione.php");
  include(
"./mysql.php");
  include(
"./isuser.php");
  if(isset(
$loggato) AND is_staff("gallery")){
  if(!isset(
$_POST['code'])){
  
$form file_get_contents('./template/' $style 'form_add_immagine_power.htm');
  if(
preg_match("/\|\|for\-([0-9]*)\|\|(.+?)\|\|end\-for\|\|/si",$form,$matches)){
    
$input="";
    for(
$i=0;$i<=$matches[1];$i++){
      
$input .= str_replace("%i",$i,$matches[2]);
    }
    
$form str_replace($matches['0'],$input,$form);
  } else {
     echo 
"Not found"
  }
  
$query "SELECT * FROM " $db_prefisso "_gallerycat ORDER BY id";
  
mysql_query($query$db);
  
$result mysql_query($query$db);
  
$rows mysql_num_rows($result);
  
$categorie "";
  if(
$rows 0){
  while(
$row mysql_fetch_array($result)) {
  
$categorie .= "<option value=" $row['id'] . ">" $row['cat'] . "</option>";
  }
  } else {
  
$mess get_config("1","gallery");
  
$categorie $mess;
  }
  
$form str_replace("{[img]categorie}"$categorie$form);
  return 
$form;
  } else {
  for(
$i=0;$i<=$_POST['xmages'];$i++){
  if((isset(
$_POST["titolo_$i"]) AND trim($_POST["titolo_$i"]) != "") AND (isset($_POST['categoria']) AND trim($_POST['categoria']) != "") AND (isset($_FILES["immagine_$i"]) AND $_FILES["immagine_$i"]['name'] != "")) {
  
$titolo mysql_escape_string(stripslashes($_POST["titolo_$i"]));
  
$data date("d/m/y");
  
$ora date("H:i:s");
  
$info get_by_last_id("gallery");
  
$info trim($info['id']);
  
$pre $info 1;
  
$time "$data|$ora";
  
$dir "./gallery/risorse";
  
$file $_FILES["immagine_$i"]['name'];
  
move_uploaded_file($_FILES["immagine_$i"]['tmp_name'], ""$dir "/" $pre "" $file "");
  
$filename =""$dir "/" $pre "" $file "";
  
$query "INSERT INTO " $db_prefisso "_gallery (nome,autore,data,filename,categoria) VALUES ('$titolo', '$iduser', '$time', '$filename', '$_POST[categoria]')";
  if(!
mysql_query($query$db)) {
  
$mess get_config("31","gallery");
  
$mess2 get_config("21","gallery");
  
$messaggio "$mess<p>$mess2";
  return 
$messaggio;
  }

}
}
  
$mess get_config("30","gallery");
  
$mess str_replace("%link_alla_immagine%""?m=gallery&amp;amp;c=" $_POST['categoria'] . ""$mess);
  return 
$mess;
}  
} else {
  
$mess get_config("29","gallery");
  
$mess2 get_config("21","gallery");
  
$messaggio "$mess<p>$mess2";
  return 
$messaggio;
}
}
?>



Non è tempo per noi che non vestiamo come voi
Non ridiamo, non piangiamo, non amiamo come voi
Forse ingenui o testardi
Poco furbi casomai
Non è tempo per noi e forse non lo sarà mai

#2
GidanMX2


Utente n°: 1
Messaggi inviati: 78
Topic aperti: 106
% Mess. inviati: 74%
Status: Off-line

RE: User's MODs - Posted by GidanMX2 il 21/03/2006 alle 10:16:57

Mod aggiunta hobby, zodiaco, stato civile CON AGGIUNTA DEL REALNAME

M'ero dimenticato il campo per il nome reale, ecco qui la mod:


<?php

//-PLUS- _login_pan - Ritorna il form x la modifica opzioni personali e le applica
function plus_login_pan() {
  include(
"./configurazione.php");
  include(
"./mysql.php");
  include(
"./isuser.php");
  if(isset(
$loggato)){
  if(isset(
$_POST['code'])){
  
$user0 get_by_id($iduser,"utenti");
  
$query4 "SELECT * FROM " $db_prefisso "_concatenata WHERE username='$user' LIMIT 1";
  
$result4 mysql_query($query4$db);
  
$user02 mysql_fetch_array($result4);
  
$errori "";
  
$none trim(get_config("19","login"));
  if(isset(
$_POST['realname']) AND trim($_POST['realname']) != "" AND $_POST['realname'] != "none"){
  
$rn mysql_escape_string($_POST['realname']);
  } else {
  
$rn $user02['realname'];
}  
  if(isset(
$_POST['stato_civile']) AND trim($_POST['stato_civile']) != "" AND $_POST['stato_civile'] != "none"){
  
$sc mysql_escape_string($_POST['stato_civile']);
  } else {
  
$sc $user02['stato_civile'];
}
  if(isset(
$_POST['zodiaco']) AND trim($_POST['zodiaco']) != "" AND $_POST['zodiaco'] != "none"){
  
$sz mysql_escape_string($_POST['zodiaco']);
  } else {
  
$sz $user02['zodiaco'];
}
  if(isset(
$_POST['hobby']) AND trim($_POST['hobby']) != "" AND $_POST['hobby'] != "none"){
  
$hobby mysql_escape_string($_POST['hobby']);
  } else {
  
$hobby $user02['hobby'];
  }
  if(isset(
$_POST['sesso']) AND trim($_POST['sesso']) != "" AND $_POST['sesso'] != "none"){
  
$sesso $_POST['sesso'];
  } else {
  
$sesso $user02['sesso'];
  }
  if(isset(
$_POST['eta']) AND trim($_POST['eta']) != ""){
  if(
trim($_POST['eta']) != $none){
  if(
preg_match("/([0-9]+)/si",$_POST['eta'])){
  
$eta $_POST['eta'];
  } else {
  
$errori .= trim(get_config("22","login"))."<p>";
  }
  } else {
  
$eta $none;
  }
  } else {
  
$eta $user02['eta'];
  }
  if(isset(
$_POST['mail']) AND trim($_POST['mail']) != ""){
  if(
preg_match("^([a-z0-9\._-]+)(@[a-z0-9][a-z0-9\.-_]+)(\.{1}[a-z]{2,6})$^",$_POST['mail'])){
  
$mail $_POST['mail'];
  } else {
  
$errori .= trim(get_config("23","login"))."<p>";
  }
  } else {
  
$mail $user0['mail'];
  }
  if(isset(
$_POST['password']) AND trim($_POST['password']) != ""){
  if(
preg_match("/([a-z0-9@*#])/si",$_POST['password'])){
  
$password md5($_POST['password']);
  
$password mysql_escape_string(stripslashes($password));
  } else {
  
$errori .= trim(get_config("24","login"))."<p>";
  }
  } else {
  
$password $user0['password'];
  }
  if(isset(
$_POST['residenza']) AND trim($_POST['residenza']) != ""){
  
$residenza htmlspecialchars($_POST['residenza']);
  
$residenza mysql_escape_string(stripslashes(($residenza)));
  
$residenza str_replace("{","&amp;amp;#123;",$residenza);
  
$residenza str_replace("}","&amp;amp;#125;",$residenza);
  } else {
  
$residenza $user02['residenza'];
  }
  if(isset(
$_POST['occupazione']) AND trim($_POST['occupazione']) != ""){
  
$occupazione mysql_escape_string(stripslashes(htmlspecialchars($_POST['occupazione'])));
  
$occupazione str_replace("{","&amp;amp;#123;",$occupazione);
  
$occupazione str_replace("}","&amp;amp;#125;",$occupazione);
  } else {
  
$occupazione $user02['occupazione'];
  }
  if(isset(
$_POST['da_dove_carica']) AND ($_FILES['avatar']['error'] == "0") OR (isset($_POST['avatar2']) AND trim($_POST['avatar2']) != "")){
  if(
$_POST['da_dove_carica'] == "hd" AND ($_FILES['avatar']['error'] == "0")){
  
$dir "./utenti/avatar";
  
$file $_FILES['avatar']['name'];
  
move_uploaded_file($_FILES['avatar']['tmp_name'], ""$dir "/" $iduser "" $file "");
  
$imgf GetImageSize(""$dir "/" $iduser "" $file "");
  
$size get_config("20","login");
  
$size explode("x",$size);
  if((
$imgf['mime'] == "image/gif" OR $imgf['mime'] == "image/jpeg" OR $imgf['mime'] == "image/png") AND ($imgf['0'] == $size[0] OR $imgf['0'] < $size[0]) AND ($imgf['1'] == $size[1] OR $imgf['1'] < $size[1])) {
  
$avatar ""$dir "/" $iduser "" $file "";
  } else {
  
unlink(""$dir "/" $iduser "" $file "");
  
$errori .= trim(get_config("25","login"))."<p>";
  }
  }
  if(
$_POST['da_dove_carica'] == "web"){
  if(
preg_match("/(https?):\/\/([^<>[:space:]]+)/si",$_POST['avatar2'])){
  if(@
fopen($_POST['avatar2'],"r")){
  
$imgf GetImageSize($_POST['avatar2']);
  
$size get_config("20","login");
  
$size explode("x",$size);
  if((
$imgf['mime'] == "image/gif" OR $imgf['mime'] == "image/jpeg" OR $imgf['mime'] == "image/png") AND ($imgf['0'] == $size[0] OR $imgf['0'] < $size[0]) AND ($imgf['1'] == $size[1] OR $imgf['1'] < $size[1])) {
  
$avatar $_POST['avatar2'];
  } else {
  
$errori .= trim(get_config("25","login"))."<p>";
  }
  } else {
  
$errori .= trim(get_config("26","login"))."<p>";
  }
  } else {
  
$errori .= trim(get_config("26","login"))."<p>";
  }
  }
  } else {
  
$avatar $user02['avatar'];
  }
  if(isset(
$_POST['homepage']) AND trim($_POST['homepage']) != "" AND trim($_POST['homepage']) != $none){
  if(
preg_match("/(https?):\/\/([^<>[:space:]]+)/si",$_POST['homepage'])){
  if(@
fopen($_POST['homepage'],"r")){
  
$WWW mysql_escape_string(stripslashes($_POST['homepage']));
  } else {
  
$errori .= trim(get_config("27","login"))."<p>";
  }
  } else {
  
$errori .= trim(get_config("27","login"))."<p>";
  }
  } else {
  
$WWW $user02['WWW'];
  }
  if(isset(
$_POST['icq']) AND trim($_POST['icq']) != ""){
  if(
trim($_POST['icq']) != $none){
  if(
preg_match("/([0-9]+)/si",$_POST['icq']) AND strlen($_POST['icq']) < 10){
  
$icq $_POST['icq'];
  } else {
  
$errori .= trim(get_config("28","login"))."<p>";
  }
  } else {
  
$icq $none;
  }
  } else {
  
$icq $user02['ICQ'];
  }
  if(isset(
$_POST['msn']) AND trim($_POST['msn']) != ""){
  
$msn mysql_escape_string(stripslashes(htmlspecialchars($_POST['msn'])));
  
$msnstr_replace("{","&amp;amp;#123;",$msn);
  
$msnstr_replace("}","&amp;amp;#125;",$msn);
  } else {
  
$msn $user02['MSN'];
  }
  if(isset(
$_POST['extra'])){
  
$mc trim(get_config("29","login"));
  if(
strlen($_POST['extra']) < $mc OR strlen($_POST['extra']) == $mc){
  
$extra mysql_escape_string(stripslashes(htmlspecialchars($_POST['extra'])));
  
$extra str_replace("{","&amp;amp;#123;",$extra);
  
$extra str_replace("}","&amp;amp;#125;",$extra);
  } else {
  
$mess trim(get_config("30","login"));
  
$mess str_replace("%n_caratteri%",$mc,$mess);
  
$errori .= $mess."<p>";
  }
  } else {
  
$extra $user02['extra'];
  }
  if(isset(
$_POST['template']) AND !empty($_POST['template']) AND $_POST['template'] != "none"){
  
$template $_POST['template'];
  } else {
  
$template $user02['template'];
  }
  if(
$errori != ""){
  return 
$errori;
  } else {
  
$query "UPDATE " $db_prefisso "_utenti SET password='$password', mail='$mail' WHERE id='$iduser'";
  if(
mysql_query($query$db)){
  
$query "UPDATE " $db_prefisso "_concatenata SET password='$password', occupazione='$occupazione', residenza='$residenza', avatar='$avatar', eta='$eta', sesso='$sesso', WWW='$WWW', ICQ='$icq', MSN='$msn', extra='$extra', template='$template', stato_civile='$sc', zodiaco='$sz', hobby='$hobby', realname='$rn' WHERE id='$iduser'";
  if(
mysql_query($query$db)){
  if(isset(
$_COOKIE['Ricordami']) OR !empty($_COOKIE['Ricordami'])){
  
setcookie("Ricordami""" $password "|" $user ""time()+32006000"/""",0);
  }
  
$mess get_config("32","login");
  return 
$mess;
  } else {
  
$mess get_config("31","login");
  
$mess2 get_config("2","login");
  return 
"$mess<p>$mess2";
  }
  } else {
  
$mess get_config("31","login");
  
$mess2 get_config("2","login");
  return 
"$mess<p>$mess2";
  }
  }
  } else {
  
$form file_get_contents("./template/" $style "pannello_utente.htm");
  
$user0 get_by_id($iduser,"utenti");
  
$query3 "SELECT * FROM " $db_prefisso "_concatenata WHERE username='$user' LIMIT 1";
  
$result3 mysql_query($query3$db);
  
$user02 mysql_fetch_array($result3);
  
$none trim(get_config("19","login"));
  if(
trim($user02['sesso']) != ""){
  
$form str_replace("{[profilo]sesso}",$user02['sesso'],$form);
  } else {
  
$form str_replace("{[profilo]sesso}",$none,$form);
  }
  if(
trim($user02['eta']) != "0"){
  
$form str_replace("{[profilo]et&amp;agrave;}",$user02['eta'],$form);
  } else {
  
$form str_replace("{[profilo]et&amp;agrave;}",$none,$form);
  }
  if(
trim($user0['mail']) != ""){
  
$form str_replace("{[profilo]mail}",$user0['mail'],$form);
  } else {
  
$form str_replace("{[profilo]mail}",$none,$form);
  }
  if(
trim($user02['residenza']) != ""){
  
$form str_replace("{[profilo]residenza}",$user02['residenza'],$form);
  } else {
  
$form str_replace("{[profilo]residenza}",$none,$form);
  }
  if(
trim($user02['occupazione']) != ""){
  
$form str_replace("{[profilo]occupazione}",$user02['occupazione'],$form);
  } else {
  
$form str_replace("{[profilo]occupazione}",$none,$form);
  }
  
$size_avatar trim(get_config("20","login"));
  
$form str_replace("{[profilo]avatar_size}",$size_avatar,$form);
  if(
trim($user02['avatar']) != ""){
  
$form str_replace("{[profilo]avatar}",$user02['avatar'],$form);
  } else {
  
$no_avatar trim(get_config("21","login"));
  
$form str_replace("{[profilo]avatar}",$no_avatar,$form);
  }
  if(
trim($user02['WWW']) != ""){
  
$form str_replace("{[profilo]homepage}",$user02['WWW'],$form);
  } else {
  
$form str_replace("{[profilo]homepage}",$none,$form);
  }
  if(
trim($user02['ICQ']) != "0"){
  
$form str_replace("{[profilo]icq}",$user02['ICQ'],$form);
  } else {
  
$form str_replace("{[profilo]icq}",$none,$form);
  }
  if(
trim($user02['MSN']) != ""){
  
$form str_replace("{[profilo]msn}",$user02['MSN'],$form);
  } else {
  
$form str_replace("{[profilo]msn}",$none,$form);
  }
  if(
trim($user02['extra']) != ""){
  
$user022['extra'] = $user02['extra'];
  
$user02['extra'] = htmlspecialchars($user02['extra']);
  
$user02['extra'] = addsmile2($user02['extra']);
  
$user02['extra'] = KBBcode($user02['extra']);
  
$user02['extra'] = nl2br($user02['extra']);
  
$user02['extra'] = str_replace("{","&amp;amp;#123;",$user02['extra']);
  
$user02['extra'] = str_replace("}","&amp;amp;#125;",$user02['extra']);
  
$form str_replace("{[profilo]extra}",$user02['extra'],$form);
  
$user022['extra'] = htmlspecialchars($user022['extra']);
  
$form str_replace("{[profilo]extra_n}",$user022['extra'],$form);
  } else {
  
$form str_replace("{[profilo]extra_n}",$none,$form);
  
$form str_replace("{[profilo]extra}",$none,$form);
}
  if(
trim($user02['realname']) != ""){
  
$user022['realname'] = $user02['realname'];
  
$user02['realname'] = htmlspecialchars($user02['realname']);
  
$user02['realname'] = addsmile2($user02['realname']);
  
$user02['realname'] = KBBcode($user02['realname']);
  
$user02['realname'] = nl2br($user02['realname']);
  
$user02['realname'] = str_replace("{","&amp;amp;#123;",$user02['realname']);
  
$user02['realname'] = str_replace("}","&amp;amp;#125;",$user02['realname']);
  
$form str_replace("{[profilo]realname}",$user02['realname'],$form);
  } else {
  
$form str_replace("{[profilo]realname}",$none,$form);
}
  if(
trim($user02['stato_civile']) != ""){
  
$user022['stato_civile'] = $user02['stato_civile'];
  
$user02['stato_civile'] = htmlspecialchars($user02['stato_civile']);
  
$user02['stato_civile'] = addsmile2($user02['stato_civile']);
  
$user02['stato_civile'] = KBBcode($user02['stato_civile']);
  
$user02['stato_civile'] = nl2br($user02['stato_civile']);
  
$user02['stato_civile'] = str_replace("{","&amp;amp;#123;",$user02['stato_civile']);
  
$user02['stato_civile'] = str_replace("}","&amp;amp;#125;",$user02['stato_civile']);
  
$form str_replace("{[profilo]stato_civile}",$user02['stato_civile'],$form);
  } else {
  
$form str_replace("{[profilo]stato_civile}",$none,$form);
}
  if(
trim($user02['zodiaco']) != ""){
  
$user022['zodiaco'] = $user02['zodiaco'];
  
$user02['zodiaco'] = htmlspecialchars($user02['zodiaco']);
  
$user02['zodiaco'] = addsmile2($user02['zodiaco']);
  
$user02['zodiaco'] = KBBcode($user02['zodiaco']);
  
$user02['zodiaco'] = nl2br($user02['zodiaco']);
  
$user02['zodiaco'] = str_replace("{","&amp;amp;#123;",$user02['zodiaco']);
  
$user02['zodiaco'] = str_replace("}","&amp;amp;#125;",$user02['zodiaco']);
  
$form str_replace("{[profilo]zodiaco}",$user02['zodiaco'],$form);
  } else {
  
$form str_replace("{[profilo]zodiaco}",$none,$form);
}
  if(
trim($user02['hobby']) != ""){
  
$user022['hobby'] = $user02['hobby'];
  
$user02['hobby'] = htmlspecialchars($user02['hobby']);
  
$user02['hobby'] = addsmile2($user02['hobby']);
  
$user02['hobby'] = KBBcode($user02['hobby']);
  
$user02['hobby'] = nl2br($user02['hobby']);
  
$user02['hobby'] = str_replace("{","&amp;amp;#123;",$user02['hobby']);
  
$user02['hobby'] = str_replace("}","&amp;amp;#125;",$user02['hobby']);
  
$form str_replace("{[profilo]hobby}",$user02['hobby'],$form);
  } else {
  
$form str_replace("{[profilo]hobby}",$none,$form);
}
  if(
trim($user02['template']) != ""){
  
$form str_replace("{[profilo]template}",$user02['template'],$form);
  } else {
  
$tplb trim(lang_mess("21"));
  
$form str_replace("{[profilo]template}",$tplb,$form);
  }
  
$dir "./template/";
  
$lista "";
  if (
$handle opendir($dir)) {
  while (
false !== ($file readdir($handle))) {
  if (
is_dir("$dir$file") &amp;amp;&amp;amp$file != "." &amp;amp;&amp;amp$file != ".." &amp;amp;&amp;amp$file != "images") {
  
$mess trim(get_config("37","login"));
  
$mess str_replace("%style_name%",$file,$mess);
  
$lista .= $mess;
  }
  }
  }
  
$form str_replace("{[profilo]template_list}",$lista,$form);
  return 
$form;
}
 } else {
 
$mess get_config("18","login");
 
$mess2 get_config("2","login");
 
$messaggio "$mess<p>$mess2";
 return 
$messaggio;
 }
}
//-PLUS- _login_view - Ritorna le info di un utente
function plus_login_view() {
  include(
"./configurazione.php");
  include(
"./mysql.php");
  include(
"./isuser.php");
  if(isset(
$loggato)){
  if(isset(
$_GET['id']) AND trim($_GET['id']) != ""){
  
$query "SELECT * FROM " $db_prefisso "_concatenata WHERE id='$_GET[id]' LIMIT 1";
  
$result mysql_query($query$db);
  
$n mysql_num_rows($result);
  if(
$n 0){
  
$info_1 mysql_fetch_array($result);
  
$info_2 get_by_id($_GET['id'],"utenti");
  
$form file_get_contents("./template/" $style "profilo_utente.htm");
  
$none trim(get_config("19","login"));
  
$form str_replace("{[profilo]username}",$info_1['username'],$form);
  if(
trim($info_1['sesso']) != ""){
  
$form str_replace("{[profilo]sesso}",$info_1['sesso'],$form);
  } else {
  
$form str_replace("{[profilo]sesso}",$none,$form);
  }
  if(
trim($info_1['eta']) != "0"){
  
$form str_replace("{[profilo]et&amp;agrave;}",$info_1['eta'],$form);
  } else {
  
$form str_replace("{[profilo]et&amp;agrave;}",$none,$form);
  }
  if(
trim($info_2['mail']) != ""){
  
$form str_replace("{[profilo]mail}",$info_2['mail'],$form);
  } else {
  
$form str_replace("{[profilo]mail}",$none,$form);
  }
  if(
trim($info_2['mail']) != ""){
  
$as explode("@",$info_2['mail']);
  
$form str_replace("{[profilo]mail_as}","$as[0][AT]$as[1]",$form);
  } else {
  
$form str_replace("{[profilo]mail_as}",$none,$form);
  }
  if(
trim($info_1['residenza']) != ""){
  
$form str_replace("{[profilo]residenza}",$info_1['residenza'],$form);
  } else {
  
$form str_replace("{[profilo]residenza}",$none,$form);
  }
  if(
trim($info_1['occupazione']) != ""){
  
$form str_replace("{[profilo]occupazione}",$info_1['occupazione'],$form);
  } else {
  
$form str_replace("{[profilo]occupazione}",$none,$form);
  }
  if(
trim($info_1['avatar']) != ""){
  
$form str_replace("{[profilo]avatar}",$info_1['avatar'],$form);
  } else {
  
$no_avatar trim(get_config("21","login"));
  
$form str_replace("{[profilo]avatar}",$no_avatar,$form);
  }
  if(
trim($info_1['WWW']) != ""){
  
$form str_replace("{[profilo]homepage}",$info_1['WWW'],$form);
  } else {
  
$form str_replace("{[profilo]homepage}",$none,$form);
  }
  if(
trim($info_1['ICQ']) != "0"){
  
$form str_replace("{[profilo]icq}",$info_1['ICQ'],$form);
  } else {
  
$form str_replace("{[profilo]icq}",$none,$form);
  }
  if(
trim($info_1['MSN']) != ""){
  
$form str_replace("{[profilo]msn}",$info_1['MSN'],$form);
  } else {
  
$form str_replace("{[profilo]msn}",$none,$form);
  }
  if(
trim($info_1['extra']) != ""){
  
$info_1['extra'] = htmlspecialchars($info_1['extra']);
  
$info_1['extra'] = addsmile2($info_1['extra']);
  
$info_1['extra'] = KBBcode($info_1['extra']);
  
$info_1['extra'] = nl2br($info_1['extra']);
  
$info_1['extra'] = str_replace("{","&amp;amp;#123;",$info_1['extra']);
  
$info_1['extra'] = str_replace("}","&amp;amp;#125;",$info_1['extra']);
  
$form str_replace("{[profilo]extra}",$info_1['extra'],$form);
  } else {
  
$form str_replace("{[profilo]extra}",$none,$form);
}
  if(
trim($info_1['stato_civile']) != ""){
  
$info_1['stato_civile'] = htmlspecialchars($info_1['stato_civile']);
  
$info_1['stato_civile'] = addsmile2($info_1['stato_civile']);
  
$info_1['stato_civile'] = KBBcode($info_1['stato_civile']);
  
$info_1['stato_civile'] = nl2br($info_1['stato_civile']);
  
$info_1['stato_civile'] = str_replace("{","&amp;amp;#123;",$info_1['stato_civile']);
  
$info_1['stato_civile'] = str_replace("}","&amp;amp;#125;",$info_1['stato_civile']);
  
$form str_replace("{[profilo]stato_civile}",$info_1['stato_civile'],$form);
  } else {
  
$form str_replace("{[profilo]stato_civile}",$none,$form);
}
  if(
trim($info_1['realname']) != ""){
  
$info_1['realname'] = htmlspecialchars($info_1['realname']);
  
$info_1['realname'] = addsmile2($info_1['realname']);
  
$info_1['realname'] = KBBcode($info_1['realname']);
  
$info_1['realname'] = nl2br($info_1['realname']);
  
$info_1['realname'] = str_replace("{","&amp;amp;#123;",$info_1['realname']);
  
$info_1['realname'] = str_replace("}","&amp;amp;#125;",$info_1['realname']);
  
$form str_replace("{[profilo]realname}",$info_1['realname'],$form);
  } else {
  
$form str_replace("{[profilo]realname}",$none,$form);
}
  if(
trim($info_1['zodiaco']) != ""){
  
$info_1['zodiaco'] = htmlspecialchars($info_1['zodiaco']);
  
$info_1['zodiaco'] = addsmile2($info_1['zodiaco']);
  
$info_1['zodiaco'] = KBBcode($info_1['zodiaco']);
  
$info_1['zodiaco'] = nl2br($info_1['zodiaco']);
  
$info_1['zodiaco'] = str_replace("{","&amp;amp;#123;",$info_1['zodiaco']);
  
$info_1['zodiaco'] = str_replace("}","&amp;amp;#125;",$info_1['zodiaco']);
  
$form str_replace("{[profilo]zodiaco}",$info_1['zodiaco'],$form);
  } else {
  
$form str_replace("{[profilo]zodiaco}",$none,$form);
}
  if(
trim($info_1['hobby']) != ""){
  
$info_1['hobby'] = htmlspecialchars($info_1['hobby']);
  
$info_1['hobby'] = addsmile2($info_1['hobby']);
  
$info_1['hobby'] = KBBcode($info_1['hobby']);
  
$info_1['hobby'] = nl2br($info_1['hobby']);
  
$info_1['hobby'] = str_replace("{","&amp;amp;#123;",$info_1['hobby']);
  
$info_1['hobby'] = str_replace("}","&amp;amp;#125;",$info_1['hobby']);
  
$form str_replace("{[profilo]hobby}",$info_1['hobby'],$form);
  } else {
  
$form str_replace("{[profilo]hobby}",$none,$form);
  }
  if(
preg_match("/\{\[profilo\]mess_inviati\}/si",$form) OR preg_match("/\{\[profilo\]topic_aperti\}/si",$form) OR preg_match("/\{\[profilo\]%_mess_inviati\}/si",$form)){
  
$query2 "SELECT count(id) AS tot FROM " $db_prefisso "_topics WHERE autore='$_GET[id]'";
  
$result2 mysql_query($query2$db);
  
$row2 mysql_fetch_array($result2);
  
$query3 "SELECT count(id) AS tot FROM " $db_prefisso "_reply WHERE autore='$_GET[id]'";
  
$result3 mysql_query($query3$db);
  
$row3 mysql_fetch_array($result3);
  
$reply $row2['tot'] + $row3['tot'];
  
$query4 "SELECT count(id) AS tot FROM " $db_prefisso "_reply";
  
$result4 mysql_query($query4$db);
  
$row4 mysql_fetch_array($result4);
  
$query5 "SELECT count(id) AS tot FROM " $db_prefisso "_topics";
  
$result5 mysql_query($query5$db);
  
$row5 mysql_fetch_array($result5);
  
$reply_all $row4['tot'] + $row5['tot'];
  if(
$reply_all 0){
  
$pc = ($reply*100)/$reply_all;
  
$pc substr($pc,0,2);
  
$pc str_replace(".","",$pc);
  } else {
  
$pc "0";
  }
  }
  
$query6 "SELECT DISTINCT * FROM " $db_prefisso "_useronline WHERE username='$info_1[username]'";
  
$user6 mysql_query($query6$db);
  if(
mysql_num_rows($user6) != "0") {
  
$status trim(get_config("35","login"));
  } else {
  
$status trim(get_config("36","login"));
  }
  
$form str_replace("{[profilo]status}",$status,$form);
  
$form str_replace("{[profilo]n_utente}",$info_1['id'],$form);
  if(isset(
$reply)){
  
$form str_replace("{[profilo]mess_inviati}",$reply,$form);
  }
  if(isset(
$row2['tot'])){
  
$form str_replace("{[profilo]topic_aperti}",$row2['tot'],$form);
  }
  if(isset(
$pc)){
  
$form str_replace("{[profilo]%_mess_inviati}",$pc,$form);
  }
  
$di explode("|",$info_2['time']);
  
$form str_replace("{[profilo]data_iscrizione}",$di['0'],$form);
  return 
$form;
  } else {
  
$mess get_config("34","login");
  
$mess2 get_config("2","login");
  
$messaggio "$mess<p>$mess2";
  return 
$messaggio;
  }
  } else {
  
$mess get_config("34","login");
  
$mess2 get_config("2","login");
  
$messaggio "$mess<p>$mess2";
  return 
$messaggio;
  }
  } else {
  
$mess get_config("33","login");
  
$mess2 get_config("2","login");
  
$messaggio "$mess<p>$mess2";
  return 
$messaggio;
  }
}
?>



nel database aggiungete il campo "realname" di tipo "VARCHAR 220"


Non è tempo per noi che non vestiamo come voi
Non ridiamo, non piangiamo, non amiamo come voi
Forse ingenui o testardi
Poco furbi casomai
Non è tempo per noi e forse non lo sarà mai

#3
ssj4gohan


Utente n°: 6
Messaggi inviati: 3
Topic aperti: 0
% Mess. inviati: 1%
Status: Off-line

RE: User's MODs - Posted by ssj4gohan il 07/09/2006 alle 08:10:28

Si può avere la possibilità di visionare i nuovi messaggi ad un prossimo login?
Lo so, domanda difficile...


None

#4
GidanMX2


Utente n°: 1
Messaggi inviati: 78
Topic aperti: 106
% Mess. inviati: 74%
Status: Off-line

RE: User's MODs - Posted by GidanMX2 il 07/09/2006 alle 08:18:14

ciao, in questo momento sono incasinato che sto caricando la v3 del sito, cmq si si può fare appena ho tempo lo faccio :)


Non è tempo per noi che non vestiamo come voi
Non ridiamo, non piangiamo, non amiamo come voi
Forse ingenui o testardi
Poco furbi casomai
Non è tempo per noi e forse non lo sarà mai

#5
GidanMX2


Utente n°: 1
Messaggi inviati: 78
Topic aperti: 106
% Mess. inviati: 74%
Status: Off-line

RE: User's MODs - Posted by GidanMX2 il 08/09/2006 alle 19:27:01

ssj4gohan dice:
Si può avere la possibilità di visionare i nuovi messaggi ad un prossimo login?
Lo so, domanda difficile...


Fatto, il sistema visualizza i 1o nuovi messaggi dalla tua ultima visita.


Non è tempo per noi che non vestiamo come voi
Non ridiamo, non piangiamo, non amiamo come voi
Forse ingenui o testardi
Poco furbi casomai
Non è tempo per noi e forse non lo sarà mai

<< 1 , 2

Stats
Ci sono 2 utenti on-line: Visitatore/i
Abbiamo 50 utenti registrati. Diamo il benvenuto all'ultimo arrivato: bliriuffita!
Questo forum ha un totale di 126 posts divisi in 123 topics.