IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web Perl Discussion :

Probleme authentification login+password


Sujet :

Web Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Par défaut Probleme authentification login+password
    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 debutant et je doit rendre ce travail pour lundi (exam)..
    Si vous avez une idée..
    merci d'avance

  2. #2
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 822
    Par défaut
    tu devrais déjà apprendre de bonnes manieres, lit la FAQ et les cours sur developpez.com (lien dans ma signature).
    Déjà indente ton code, sinon c'est illisible et donne pas envi de le lire.
    De plus, use strict et use Carp pour repérer les erreurs de syntaxe, etc
    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
    24
    25
    26
     
    #!c:/Program Files/EasyPHP/perl/bin/perl.exe -w
    use strict;
    use Carp;
    use CGI;
     
    my $page=CGI::new();
     
    print $page->header(),
    $page->start_html(-title=>'voici ma page tableau');
    open(FIC,"part.txt");
    while(my $lignes=<FIC>){
        chomp($ligne);  
        my ($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;
    voilà à toi de continuer

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Par défaut
    ok merci bien, je vais essayer,
    a +

Discussions similaires

  1. Probleme authentification (nouveau password)
    Par kurosaki91 dans le forum Hébergement
    Réponses: 0
    Dernier message: 18/11/2014, 12h46
  2. probleme d identification login password
    Par bouboule22 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 09/06/2010, 20h28
  3. [inernet][WinXp] probleme de login password
    Par gentarik dans le forum Windows XP
    Réponses: 3
    Dernier message: 22/02/2006, 16h25
  4. [C#] Authentification login/password
    Par liliprog dans le forum ASP.NET
    Réponses: 14
    Dernier message: 26/08/2005, 17h06
  5. Login Password par défaut
    Par YanK dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 18/09/2003, 14h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo