vorrei chiedere una modifica da parte dei mods poiche' ho riscontrato anomalie forse di versione tra le prove fatte con i codici di questa pillola ed il php , ora 5.0.5 che ho in locale.
Per evitare casini conviene modificare la funzione validUsers in questo modo ( in bold la parte modificata )
grazie e scusatecodice:function validUser(&$user, &$pass) { // imposto il valore di ritorno $result = false; // verifico l' hash md5 dei dati $pr = "/(?i)^[a-f0-9]{32}$/"; if(preg_match($pr, $user) && preg_match($pr, $pass)) { // effettuo la query in database ... non in questo esempio $query = 'SELECT id FROM table WHERE MD5(user) = "'.$user.'" AND MD5(pass) = "'.$pass.'"'; // ovviamente solo se avro' un riscontro di un record ... $result = true; } return $result; }![]()


Rispondi quotando