bonjour a tous, voila je doit créer un programme pour tester si le login est le password corrsepond bien a ceux enregistré dans un fichier texte.
voila mon programme de verification :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 #!c:/Program Files/EasyPHP/perl/bin/perl.exe -w use CGI; $page=CGI::new(); print $page->header(), $page->start_html(-title=>'voici ma page tableau'); open(FIC,"part.txt"); while($lignes=<FIC>){ ($pseudo, $mdp)=split(/&/,$lignes); if($pseudo eq $page->param('pseudo')) { if($mdp eq $page->param('mdp')) { print $page->p("identification reussi"); print "<br><br>"; } } } close(FIC); $page->end_html(); exit;
et le fichier texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 emmanuel&code1 marc&code2 daniel&code3
le probleme est qu'il n'identifie que la derniere ligne du fichier texte, les autres ligne ne marche pas.
Je suis un gros debutantet je doit rendre ce travail pour lundi (exam)..
Si vous avez une idée..
merci d'avance
Partager