Ho modificato lo script così
Codice PHP:
<? session_start(); ?>
<?php
if(isset($_POST['invio'])) {
$puntatore = fopen("testi/pasx.php", r);
$trovato = 0;
while ((!feof($puntatore)) && (!$trovato)) {
$linea = fgets($puntatore, 50);
$trovato = stristr($linea, $_POST['userid']);
$puntatore++;
}
fclose($puntatore);
list($nomeutente, $password) = split("~:~", $linea);
$password = trim($password);
$password = md5($password);
if (($trovato) && (md5($_POST['passwd']) == $password) ) {
E' corretto? La password così è criptata?