Bonjour tout le monde,
Voila 24h que je me prends la tete sur une erreur. Voici mon code :
et j'apelle dans ma page la fonction
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 function recupMdp ($loggin,&$bonMdp,&$prenomUser,&$nomUser,&$adUser) { $req="SELECT pass FROM utilisateur where email='".$loggin."'"; $resultat=mysql_query($req) or die (mysql_error()); while ($mdp=mysql_fetch_array($resultat)){ $bonMdp= $mdp[0]; } $req="SELECT prenom FROM utilisateur where email='".$loggin."'"; $resultat=mysql_query($req); while ($prenom=mysql_fetch_array($resultat)){ $prenomUser= $prenom[0]; } $req="SELECT nom FROM utilisateur where email='".$loggin."'"; $resultat=mysql_query($req); while ($nom=mysql_fetch_array($resultat)){ $nomUser= $nom[0]; } $req="SELECT adresse FROM utilisateur where email='".$loggin."'"; $resultat=mysql_query($req); while ($adresse=mysql_fetch_array($resultat)){ $adUser= $adresse[0]; } }
recupMdp($loggin,$bonMdp,$prenomUser,$nomUser,$adUser);
Mon probleme c'est que j'ai le warning suivant
Warning: Missing argument 5 for recupMdp(), called in C:\wamp\www\site\AP2\index.php on line 33 and defined in C:\wamp\www\site\AP2\traitement.php on line 12
index étant la page ou j'apelle la fonction et traitement.php ma page de traitement ou j'ai toutes mes fonctions que j'ai appel avec un include.
Apparemment donc le cinquieme argument a une erreur, je ne comprends pas car j'ai fait exactement la meme chose avec les quatres premiers. D'ailleurs quand je test avec 4 arguments ca marche.
Quand je test avec un echo dans la fonction ca marche mais dans la page ou j'apelle la fonction, la valeur ne passe pas.
Help me plz :p
Merci.
Partager