racchiudendo il codice tra i tag {php} {/php} l'errore si evidenzia da solo:
Codice PHP:
<?php
$nome=$_POST['nome'];
$pass=$_POST['pass'];
setcookie($nome,$pass);
$trovato='false';
$fu=fopen('nomiutenti.txt','r');
for ($i=0; $i>filesize('nomiutenti.txt'); $i++) {
fseek($fu, $i, SEEK_SET);
$cu=fread($fu, 1);
if ($cu!='-') { $utente=$utente.$cu; }
elseif ($utente=$nome) { $trovato='true';}
else { $utente=''; }
}
fclose($fu);
// 15 trovato
if ($trovato=='true') {
//Controllo Password
$fd=fopen($utente.'/dati-'.$utente.'/dati-'.$utente.'.txt','r');
for ($i=0; $i<filesize($utente.'/dati-'.$utente.'/dati-'.$utente.'.txt); $i++) {
fseek($fd, $i, SEEK_SET);
$cp=fread($fd,1);
if ($cp!='*') { $pax=$pax.$cp; }
elseif ($pax==$pass) { print "BENVENUTO!! "; }
else { print "Password incorretta";}
}
close($fd);
}
//Non trovato
else {
//linea 30
mkdir('./'.$nome, 0777);
mkdir('./'.$nome.'/dati-'.$nome, 0777);
$fp=fopen($nome.'/dati-'.$nome.'/dati-'.$nome.'.txt', 'a');
fwrite($fp, $pass.'*');
fclose($fp);
$fu=fopen('nomiutenti.txt','a');
fwrite($fu,$nome.'-');
fclose($fu);}
?>
insomma sostituisci la
Codice PHP:
for ($i=0; $i<filesize($utente.'/dati-'.$utente.'/dati-'.$utente.'.txt); $i++) {
con
Codice PHP:
for ($i=0; $i<filesize($utente.'/dati-'.$utente.'/dati-'.$utente.'.txt'); $i++) {