IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

post dans la même page


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2005
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2005
    Messages : 75
    Par défaut post dans la même page
    Bonjour,
    Je vais essayer de vous expliquer mon problème en quelques mots : j'ai dans une page php (gestion.php) un include d'une page (ajout.php) qui ne contient qu'un formulaire, qui poste les données dans la page gestion. Mais visiblement je ne récupère aucune information dans ma page gestion.php. Pouvez vous m'aider ?
    Merci

    morceau du code de la censé traiter le formulaire page gestion.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    		if(isset($_Post['aj_Nom']))//ajout utilisateur
    		{
    		$Nom=$_POST['aj_Nom'];
    		$Prenom=$_POST['aj_Prenom'];
    		$Login=$_POST['aj_Login'];
    		$Pass=$_POST['aj_Pass'];
    		$Securite=$_POST['aj_Securite'];
    		$sql = "INSERT INTO $t9(ID,Nom,Prenom,Login,Pass,Securite)VALUES('','".$Nom."','".$Prenom."','".$Login."','".$Pass."','".$Securite."')";
    		mysql_query($sql) or die(mysql_error());
                              }
    formulaire
    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
     
    		<div class="form_ajout">
    			<form method="post" action="gestion.php">
    				<div class="titre">Ajout d'un utilisateur dans la base </div>
    				<div class="corps">
    				<p><Label for="aj_Nom">Nom : </Label><input type="text" name="aj_Nom" size="30"/></p>
    				<p><label for="aj_Prenom">Pr&eacute;nom : </label><input type="text" name="aj_Prenom" size="30"/></p>
    				<p><label for="aj_Login">Login : </label><input type="text" name="aj_Login" size="30"/></p>
    				<p><label for="aj_Pass">Password : </label><input type="text" name="aj_Pass" size="30"/></p>
    				<p><label for="aj_Securite">Niveau : </label>
    					<select name="aj_Securite" style="width: 16.3em">
    					<option value="1" selected="selected">utilisateur</option>
    					<option value="2">administrateur</option>
    					</select></p>
    				</div>
    				<div class="pied">
    					<p><input type="submit" name="envoyer" value="inscription" /></p>
    				</div>
    			</form>
    		</div><!-- fin ajout utilisateurs -->

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 104
    Par défaut
    Avant même d'avoir lu ton problème : respecte la casse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     
    if(isset($_POST['aj_Nom']))//ajout utilisateur
    		{
    		$Nom=$_POST['aj_Nom'];
    		$Prenom=$_POST['aj_Prenom'];
    		$Login=$_POST['aj_Login'];
    		$Pass=$_POST['aj_Pass'];
    		$Securite=$_POST['aj_Securite'];
    		$sql = "INSERT INTO $t9(ID,Nom,Prenom,Login,Pass,Securite)VALUES('','".$Nom."','".$Prenom."','".$Login."','".$Pass."','".$Securite."')";
    		mysql_query($sql) or die(mysql_error());
                              }

  3. #3
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2005
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2005
    Messages : 75
    Par défaut
    Aye!!! oui merci c'est bien l'erreur

  4. #4
    Membre à l'essai
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut Solution
    Je te conseille de supprimer les concaténations et d'utiliser par exemple

    "INSERT INTO VALUES ('','$nom',...)"; et c'est plus pro de mettre tes champs et tes variables en minuscule comme ça moin de problème

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. plusieurs formulaires 'indépendants' dans la même page
    Par mgemc2 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 01/08/2006, 13h49
  2. plusieur lien de couleur défférent dans la même page
    Par karimphp dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 24/07/2006, 15h34
  3. Liens dans la même page vers un bottom frame ?
    Par beegees dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 01/03/2006, 13h25
  4. Créer lien dans un même page
    Par kudawoo2002 dans le forum ASP
    Réponses: 1
    Dernier message: 20/11/2005, 03h00
  5. resultat dans la même page
    Par jive dans le forum ASP
    Réponses: 7
    Dernier message: 15/04/2005, 01h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo