Bonjour!
Je rencontre un probléme pr retrouver deux valeurs ds un tableau 2dimensions:
je dispose de deux valeurs récupérées ds un formulaire : $user et $pass.
A partir d'un fichier texte (login.txt), j'extrais un tableau 2dimension recapitulant l'ensemble des user et de leurs mot de passe.
je n'arrive pas a retrouver les valeurs de $user et $pass ds le tableau.
Voici mon code:
Merci d'avance pour votre aide!!!
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
27
28
29
30
31
32
33
34 <?php $user = $_POST'username']; $pass = $_POST['password']; $fic = fopen("login.txt", "r"); $i=0; if(!$fic) { echo ("problème lors de l'ouverture du fichier"); } else { while (!feof($fic)) { $ligne = fgets ($fic, 4096); list($login, $mdp)=explode("|", $ligne); $i++; $tab[$i]['login']=$login; $tab[$i]['mdp']=$mdp; } } foreach ($tab as $user) { if ($user["login"] == $user && $user["mdp"] == $pass) { echo "Connexion"; break; } } fclose ($fic); ?>
Partager