Ciao a tutti,
nel mio sito devo inserire unapagina accessibile solo tramite autenticazione. Siccome non ho voglia di utilizzare un db, ho pensato di inserire tutti i codici di accesso in un file txt residente nel dominio.

Cio che ho realizzato è questo:
[CODE]
if (isset($_POST['codice'])){
$righe=file('txt/codici.txt');
if(in_array($_POST['codice'],$righe)){
$_SESSION["userGestione"]=true;
header("location: paginaprotetta/index.php");
} else {
?>
<table width="251" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center">Il codice inserito non &egrave; corretto!!</td>
</tr>
</table>



<?php
}
}
?>
CODE]

Il file contenente i codici è il seguente:
alima
123pw52
annaelisa


Il problema è questo... se inserisco l'ultimo codice (in questo caso annaelisa) mi fa entrare senza problemi, se uso gli altri no.
Ho provato anche a spostare di posizione i codici... accetta sempre e solo l'ultimo

Qualcuno mi sa spiegare come mai?

Grazie mille a tutti

Ciao
Anna Elisa