Erreur bbd/php : Notice : Undefined variable ...
Shyfe
Messages postés
10
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour, je suis en cours de création d'un site web seulement je maîtrise asses le html et le css néanmoins dès qu'il s'agit du php, ça coince. J'ai donc besoin de votre aide lorsque je clique sur inscription que j'ai positionné sur mon site, je suis redirigé vers mon formulaire puis j'entre les données et au moment ou les informations devraient arriver à la bdd une erreur apparaît à savoir : http://hpics.li/bdf63b5 la ligne 4 est la suivante : $reqinsert="insert into users values ('','$nom','$prenom','$email','$pseudo','$pass');"
Merci d'avance ! (premier post ici désolé d'un éventuel mauvais emplacement).
Merci d'avance ! (premier post ici désolé d'un éventuel mauvais emplacement).
A voir également:
- Erreur bbd/php : Notice : Undefined variable ...
- Expert php pinterest - Télécharger - Langages
- Erreur 0x80070643 - Accueil - Windows
- Iptv erreur de lecture - Forum TV & Vidéo
- J'aime par erreur facebook notification - Forum Facebook
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
4 réponses
Bonjour
Comme les messages le disent, tes variables $nom, etc... ne sont pas définies.
Si elles viennent d'un formulaire envoyé avec la méthode "post", il faut faire avant
etc.
Comme les messages le disent, tes variables $nom, etc... ne sont pas définies.
Si elles viennent d'un formulaire envoyé avec la méthode "post", il faut faire avant
$nom=$_POST['nom']; $email=$_POST['email'];
etc.
Merci seulement ou placer ce morceau de code ? Une phrase de mon formulaire : <div id="pseudo">
<label for="pseudo"> Pseudo :</label>
<input type="text" name="pseudo" id="pseudo" required />
</div>
PS : ne fais pas attention au  , je voulais pas utiliser le css pour décaler pour une raison compliquée, enfin breff
<label for="pseudo"> Pseudo :</label>
<input type="text" name="pseudo" id="pseudo" required />
</div>
PS : ne fais pas attention au  , je voulais pas utiliser le css pour décaler pour une raison compliquée, enfin breff
Il faut le mettre dans le traitement du formulaire, avant le $reqinsert="insert into users values ('','$nom','$prenom','$email','$pseudo','$pass');"
Car les variables envoyées par le formulaire sont reçues dans un tableau qui s'appelle $_POST et non pas directement dans les variables $nom, etc...
Car les variables envoyées par le formulaire sont reçues dans un tableau qui s'appelle $_POST et non pas directement dans les variables $nom, etc...