Salve, qualcuno sa dirmi come mai non vengono scritti sul file "$fx" nome e città? mi vine scritto solo nick password email ( sono messi in ordine ) nel file mi compaiono cosi : Nick|Password|email|||
lo script è :
<?php
include("config_login.php");
$ct=$_POST[ct];
$nk=$_POST[nick];
$em=$_POST[mail];
$nome=$_POST[nome];
$città=$_POST[città];
$fx=file("$path/$fop");
foreach($fx as $v){
if($v!=""){
list($nkk,$pww,$emm)=explode("|",$v);
if($nkk=="$nk"){
echo "azione non valida";
exit;
break;
}
if($em=="$emm"){
echo "azione non valida";
exit;
break;
}
}
}
if($ct=="ct"){
$pw=rand(111111,999999);
$sx="$nk|$pw|$em|$nome|$città|\n";
$fp=fopen("$path/$fop","a");
fputs($fp,$sx);
fclose($fp);
$txt="Ciao $nk,
di seguito ti mostriamo i tuoi dati di accesso:
username: $nk
password: $pw
Ti ricordiamo che potrai modificare la password che
ti è stata assegnata subito dopo esserti identificato.
Ringraziandoti per l'attenzione prestataci
ti auguriamo una buona navigazione.
$nm_m.";
mail("$em","$obj","$txt","from: $nm_m <$email_m>");
echo "<div align=center>ISCRIZIONE EFFETTUATA CON SUCCESSO</div>
";
echo "<div align=center> Ti è stata inviata una email contenente i dati di accesso
al seguente indirizzo: $em</div>
";
echo "<div align=center> <A HREF=\"javascript:self.close()\"> CHIUDI QUESTA PAGINA </a></div>";
}else{
echo "accesso negato";
}
?>
secondo voi c'è qualche errore?