Les Allergies
Alimentaires
Posez votre question Signaler

Pb déclaration variables formulaire PHP- HTML

raf'spi 24Messages postés 15 février 2009Date d'inscription 20 mars 2011Dernière intervention - Dernière réponse le 1 mai 2009 à 19:46
Bonjour,
Lorsque j'éxécute un code PHP (avec l'extrait de code ci-dessous) le navigateur m'affiche un truc comme Undefined index : [variable] pour les lignes correspondant à l'extrait de code :
<?php
//Création d'une variable de session
session_start();
// Affectation des valeurs saisies dans le formulaire Formulaire_inscription_personnels.html dans des variables PHP
$Nom=$_POST['Nom'];
$Prenom=$_POST['Prenom'];
$E_mail=$_POST['E_mail'];
$Mot_de_passe=$_POST['Mot_de_passe'];
//création de la variable de session
$_SESSION['DébutSession']=$Prenom.$Nom;

Pourrait-on me dire comment résoudre ce problème sachant que les noms de variables de l'extrait correspondent aux noms des champs du formulaire HTML évoqués et correspondent aux mêmes noms de champs dans ma table Enseignant dans PHPMyAdmin ?
D'autre part, la variable de session est-elle correcte pour une authentification avec un
identifiant = Prénom Nom
mot de passe = Mot_de_passe
Merci d'avance de toute réponse qui puisse m'aider.
Lire la suite 

Pb déclaration variables formulaire PHP- HTML »

2 réponses
Réponse
+0
moins plus
il faut tester qu'elle existent:

if(isset($_POST['Nom'] )) $Nom=$_POST['Nom']; 

idem pour toutes
Ajouter un commentaire
Réponse
+0
moins plus
Est-ce que la casse convient ? Parce que cela peut être ça aussi.
Ajouter un commentaire
Ce document intitulé « Pb déclaration variables formulaire PHP- HTML » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?