begin process at 2012 05 28 21:29:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

Autre

 > 

formulaie et fichier texte...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

formulaie et fichier texte...

mercredi 10 septembre 2008 à 16:19:28 | formulaie et fichier texte...

florent73

bonjour,
j'ai un fichier texte avec des mots de passes et des logins et je voudrais savoir si c'etait possible de comparer le contenu de ce fichier avec le contenu des champs d'un formulaire...c'est pour une authentification en fait.

voici mon code :


page d'identification :

  1. <html>
  2. <head>
  3. <title>Formulaire d'identification</title>
  4. </head>
  5.  
  6. <body>
  7. <form action="login.php" method="post">
  8. Votre login : <input type="text" name="login">
  9. <br />
  10. Votre mot de passé : <input type="password" name="pwd"><br />
  11. <input type="submit" value="Connexion">
  12. </form>
  13.  
  14. </body>
  15. </html>


login.php --> pour la verification

  1. <?php

  2. $login_valide="moi";  
  3. $pwd_valide="lemien";  

  4. if(isset($_POST['login'])&&isset($_POST['pwd'])){ 

  5.       if($login_valide==$_POST['login']&&$pwd_valide==$_POST['pwd']){

  6.             session_start(); 
  7.             $_SESSION['login']=$_POST['login']; 
  8.             $_SESSION['pwd']=$_POST['pwd'];

  9.             header('location: page_membre.php'); 
  10.       } 
  11.       else{ 
  12.          echo'<body onLoad="alert(\'Membre non reconnu...\')">';
  13.          echo'<meta http-equiv="refresh" content="0;URL=../">'; 
  14.       }  
  15. }  
  16. else{ 
  17.       echo'Les variables du formulaire ne sont pas declarees.';  
  18. }  
  19. ?>
regardez ligne 3 et 4 : on rentre dans une variable le mot de passe et le login correcte seulement, il n'y a qu'un login et qu'un mot de passe...comment lui dire d'aller chercher dans le fichier texte les logins et mots de passe pour voir si un correspond ??

Merci de me dire la solution svp.

PS : je ne peux pas mettre de base mysql et je suis pas hyper pointu en php...sinon je ne serais pas la
mercredi 10 septembre 2008 à 18:56:19 | Re : formulaie et fichier texte...

coucou747

Administrateur CodeS-SourceS
salut

tu peux utiliser les fonctions de manipulations de fichiers :
file
fopen
file_get_contents
file_put_contents
fread
fgets
fputs
fwrite
fclose
feof
etc...

en cherchant la doc sur php.net, tu devrais t'en sortir.

juste un detail : fait bien attention a proteger le fichier qui contient les passwords et logins.
mercredi 10 septembre 2008 à 20:38:05 | Re : formulaie et fichier texte...

florent73

ok, merci je vais essayer avec ta méthode et sinon, je suis ce post pour si d'autre ont des propositions...

Merci a toi et a++


Cette discussion est classée dans : fichier, texte, login, post, pwd


Répondre à ce message

Sujets en rapport avec ce message

Session bizarroïde [ par malik7934 ] Hello,Je ne connais pas trop les sessions et j'ai un problème:J'ai un fichier pwd.php qui crée une image avec un text 'pwd':session_start();function c problème avec MYSQL/php [ par spiesalex ] salut,bon j'ai ce code ci:if(isset($_POST['login']) Ecrire dans un fichier texte.... [ par baghalt ] Bonjour tout le monde je debute en programmation et je vien de realiser un script me permettant de lire effacer et ecrire dans un fichier texte...ces ecriture fichier!!!!! [ par kodiask ] bonjour je voudrai juste savoir, lorsqu'on écrit dans un fichier, comment position le curseur à la fin, pour que le fichier se remplisse au lieu d'écr un petit problème de verif [ par zoot06 ] Bonjour tout le monde,je souhaiterais verifier si les login ou les mots de passe existe deja dans ma base de donnees. J'ai deja ceci, mais comme toujo problème d'écriture dans un fichier texte ! [ par nicomilville ] Salut,J'essai d'écrire dans un fichier texte qui est vide sauf que ça ne marche pas...Je n'ai aucune erreur...mon code :                Divers :       validation l'inscription par mail et inertion code captcha [ par achachia ] Bonjour j'aimerai vous m'aider s'il vous plait.et merci d'avance. voila mon souci .c'estque j'ai cré une page d'inscription pour mon espace membre.et souci avec code mysql [ par vrkill2 ] bonjour je cherche a créé une zone menbre avec ma bdd mysql mé sa marche pas je v vous metre les code en question merci pour votre aide1er code//----- Bonsoir, un probleme avec mon codage [ par xavier62 ] Je vous montre mon problem sur un codage !! et sa m'écrit ceci : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resourc Accéder à un lecteur réseaux avec passe et login [ par utero ] Salut la compagnie! dans le cadre de l'élaboration d'un petit programme à interface web, qui fait le listage et la mise au point d'un bilan décrivant


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales