Manipulation des fichier txt avec php
chercheur
-
khattary Messages postés 9 Statut Membre -
khattary Messages postés 9 Statut Membre -
Bonjour,
svp est ce que qqn peut jette un coup d'oeil sur ce petit script
pour quoi ça marche pas
$test=true;
$log=$_POST['login'];
$pas=$_POST['pass'];
$handle = fopen("comptes.txt", "r");
if ($handle) {
while (!feof($handle) && ($test)) {
$buffer = fgets($handle);
list($no,$login,$pass)=explode('|', $buffer);
if(($login==$log)&&($pas==$pass))
{ $test=false;}
}
fclose($handle);
}
mon sauci ce j'arrive pas a faire les deux tests ($login==$log)&&($pas==$pass)
il fait seulaement le premeir
aider moi svp
svp est ce que qqn peut jette un coup d'oeil sur ce petit script
pour quoi ça marche pas
$test=true;
$log=$_POST['login'];
$pas=$_POST['pass'];
$handle = fopen("comptes.txt", "r");
if ($handle) {
while (!feof($handle) && ($test)) {
$buffer = fgets($handle);
list($no,$login,$pass)=explode('|', $buffer);
if(($login==$log)&&($pas==$pass))
{ $test=false;}
}
fclose($handle);
}
mon sauci ce j'arrive pas a faire les deux tests ($login==$log)&&($pas==$pass)
il fait seulaement le premeir
aider moi svp
Configuration: Windows Vista Safari 532.0
4 réponses
-
bonjour,
Il n'aurais pas fallus mettre <?php au debut ?
@+
-
merci
moi je vous ai monteré une partie de mon script ;j'ai ouvert tous les balises necessaires
le pb ce n'est syntaxique car ça genere pas une erreur;ce seulement ce que le progr
am fait seulement le premeir test cad m si le mot de pass est incorrect de que le pseudo est valide il'accepte l'authentification
merci de me repondre -
Salut
pour lever le doute, utilise simplement 2 var supplémentaires
$logok=($login==$log)
$passok=($pas==$pass)
if($logok && $passok) {
$test=false
}
et si vraiment ça suffit pas
if($logok) {
if($passok) {
$test=false
}
} -
merci mé j'essayé m ce tu a dit et tj ça marche pas
moi je me demande est ce que le code que j'ai écrit est logiquement correct en point de vu de manipulation des fichier txt avec php