Salut à tous!!
Bon alors voilà j'essaie de créer un espace membre avec un fichier log qui contient tout les mots de passe et les noms de membre... ceci est juste un essai, je ne m'interresse pas encore à la sécurité ou a MySQL.
JE VEUX COMPRENDRE POKOI CA MARCHE PO...
$user=$_POST['user']; $pass=$_POST['pass']; $fpath ="./log/.htpassword"; if(is_readable($fpath)) { if(!$f=fopen($fpath,'r')) { echo "Impossible d'ouvrir le fichier ($fpath)"; exit; } $str=file($fpath); foreach($str as $ans) { $login=explode("\t",$ans); echo "<p>$u<br>$p</p>"; echo "<p>$user<br>$pass</p>"; if($login[1]==$pass) { echo "OK"; } } } else { echo "Le fichier $fpath n'est pas accéssible en lecture."; exit; }
|
je lis donc le fichier et je "split" la ligne lue avec explode("\t",$ans) mais lorsque que je teste mon champ "mot de passe"($login[1]) récupéré il ne me fait pas le test de comparaison!! pokoi?
par contre le test fonctionne bien sur $login[0] (username) pokoi?
G essayer diférente fonction: split(), spliti() rien à faire il ne me test pas le deuxième champs récupérer!!

PLEASE PLEASE HELP ME HELP MEEEEEEEE (cf: les beatles

)
Répondez moi tout de suite... 
==oOo__{NiFhElL}__oOo==
Si parfois des gens paraisse brillant avant d'avoir l'air con c parce que la lumière va plus vite que le son....