Problème avec $_POST

Résolu/Fermé
N@th@ Messages postés 97 Date d'inscription lundi 19 janvier 2009 Statut Membre Dernière intervention 7 mai 2009 - 19 févr. 2009 à 08:54
Janos Audron Messages postés 84 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 10 mars 2009 - 19 févr. 2009 à 09:29
Bonjour,

J'ai un problème avec un formulaire.
Avec ce code ça me renvoie que la variable $pseudo est vide : $pseudo = mysql_real_escape_string($_POST['pseudo']);
et avec sa, ça me renvoie ce que j'ai inscrit dans le formulaire : $pseudo = $_POST['pseudo'];

Quelqu'un pourrait m'expliquer d'où vient le problème ?
Merci d'avance.

3 réponses

Janos Audron Messages postés 84 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 10 mars 2009 27
19 févr. 2009 à 09:14
si je comprend bien ce que tu dit, tu as vérifié que ta variable $_POST n'est pas vide, et elle est effectivement remplie ?

https://www.php.net/mysql_real_escape_string

selon ce lien, il semblerais que tu doive initialiser ta connexion sql (mysql_connect, sans forcément sélectionner ta bdd) avant de pouvoir utiliser cette fonction.... l'as tu fait ?
0
N@th@ Messages postés 97 Date d'inscription lundi 19 janvier 2009 Statut Membre Dernière intervention 7 mai 2009 12
19 févr. 2009 à 09:24
C'était effectivement le problème. Merci beaucoup pour ton aide.
0
Janos Audron Messages postés 84 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 10 mars 2009 27
19 févr. 2009 à 09:29
php.net est ton ami, vraiment très pratique et en grande partie traduit....mais parfois indigeste, faut savoir quoi chercher :)
0