Lo script è questo
Restituisce sempre e solo Password errata..Codice PHP:
<table>
<form action="?" method="get">
<tr><td>
Codice di accesso:
</td></tr>
<tr><td>
<input type="text" name="psw" size=25 maxlength=80>
<input type="submit" value="Invia">
</form>
</table>
<?
$psw = $_GET['psw'];
$lista = "pw.txt";
$lista = file($lista);
if(in_array($psw,$lista))
@include("dati/autentica.php");
else
print("PASSWORD ERRATA");
?>
Allora pensavo che non caricasse la lista quindi ho scritto alla fine:
print_r($lista)
Ma l'array c'è:
Array ( [0] => 44344 [1] => rrrrr [2] => 33323 [3] => ew3ds [4] => sdswd [5] => sdef3 [6] => 4h3h4 [7] => 3jdou [8] => 3jd9s )
Uso in un'altra pagina lo stesso identico script per controllare degli ip e al posto di $psw ho messo l'ip ma li funziona!