Ciao a tutti,
dovrei creare una pagina con accesso tramite password (le password vengono memorizzate in un file txt e lette tramite php).

Ho creato un campo di input (chiamato password)
e al pulsante ho attribuito questa azione:

on (release) {
loadVariablesNum ("controllopwd.php", 2, "POST");
_root.result = "";
gotoAndPlay (2);
}

Al fotogramma 2 ho questo:
if (_root.result == "ok") {
gotoAndStop ("inviato");
}
if (_root.result == "wrong") {
gotoAndPlay ("errore");
}
play ();

Il file php è fatto in suesto modo:
Codice PHP:
<? if((!$password)){
$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]=="$password"){
$msg="result=ok&";
break;
}else{
$msg="result=wrong&";
}
$a++;
}
}
echo
"$msg";
?>

Ma mi dà sempre password errata,
come mai?

Ciao,
LARRY