Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    login con registrazione

    Salve a tutti. Ho scaricato da risolseflash.it un semplice pannello login, che controlla user e password inseriti.
    Prendendo spunto da questo, ho creato un pannello che permette di registrare il proprio user e pass ma non funziona.
    Il codice del file php è il seguente:
    codice:
    <? if((!$password)||(!$user)){
    $msg="result=wrong&";
    }else{
    $nomefile="utenti.txt";
    $aprifile=fopen($nomefile,"r");
    $contenuto=fread($aprifile,filesize($nomefile));
    fclose($aprifile);
    $linee=explode("|",$contenuto);
    $a=0;
    while($a<=(count($linee))){
    if($linee[$a]=="$user$password"){
    $msg="result=wrong&";
    break;
    }else{$msg="result=ok&";
    $file="utenti.txt"; 
    $apro=fopen($file,"w+");
    $testo_a=$user.$password."|";
    fclose($apro);
    $msg="result=ok&";
    }
    $a++;
    }
    }
    echo"$msg";
    ?>
    Penso che l'errore sia in questo file, perchè quello flash l'ho copiato da quello che ho scaricato.

    Se lo testo in remoto, il file flash mi mette sempre in attesa, dal che deduco che php non passa le variabili, oppure esegue un ciclo for infinito.
    Potete aiutarmi a risolvere questo problema???

    Grazie,
    Roberto

    www.lasfidacontinua.it
    OnLine il nuovo sito: www.lasfidacontinua.it

  2. #2
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Richiama il file php nel browser e vedi cosa ti stampa a schermo....se ti da errore lo vedi.


  3. #3
    Ciao. Infatti c'è un errore:
    Parse error: syntax error, unexpected T_VARIABLE in ...\controllo_reg.php on line 18.
    Come si risolve?

    Garzie,
    Roberto
    OnLine il nuovo sito: www.lasfidacontinua.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.