Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2007, 20h53   #1
Débutant
 
Avatar de amazircool
 
Inscription : décembre 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 502
Points : 111
Points : 111
Par défaut Utilisation des variables

Salut j n’arrive pas a afficher les valeurs des varibles $Nom et $age
Pouvez vous m’aider ?
=================================
traitement-01.html
Code html :
1
2
3
4
5
6
7
8
9
10
: 
<HTML><BODY>
 <FORM METHOD="get" ACTION="traitement-01.php">
Votre nom
INPUT NAME="nom">
Votre âge
<INPUT NAME="age">
            <INPUT TYPE="submit" VALUE="envoyer">
          </FORM>
          </BODY></HTML>
Son traitement : traitement-01.php
Code :
1
2
3
4
5
6
: 
          <HTML><BODY>
          <?php
          echo "Bonjour $nom, vous avez $age ans.\n";
          ?>
          </BODY></HTML>
__________________
"L'éducation, c'est le début de la richesse, et la richesse n'est pas destinée à tout le monde"
amazircool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2007, 21h05   #2
Rédacteur
 
Avatar de Yoteco
 
Alain Sahli
Ingénieur développement logiciels
Inscription : décembre 2004
Messages : 1 086
Détails du profil
Informations personnelles :
Nom : Alain Sahli
Âge : 25

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2004
Messages : 1 086
Points : 1 479
Points : 1 479
Salut,

Quand tu reprends une valeur qui provient d'un formulaire tu dois toujours indiquer si c'est du POST ou du GET dans ton cas c'est du GET je te le déconseille! Car tous passe dans l'url c'est plus propre en POST.

Voici un exemple en POST:
Code :
1
2
3
4
5
6
7
8
9
<HTML><BODY>
 <FORM METHOD="POST" ACTION="traitement-01.php">
Votre nom
INPUT NAME="nom">
Votre âge
<INPUT NAME="age">
            <INPUT TYPE="submit" VALUE="envoyer">
          </FORM>
          </BODY></HTML>
et traitement-01.php
Code :
1
2
3
4
5
  <HTML><BODY>
          <?php
          echo 'Bonjour '".$_POST['nom']."', vous avez '".$_POST['age']."' ans.<br>';
          ?>
          </BODY></HTML>
Voilà ça sa doit marcher
Yoteco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2007, 21h32   #3
Membre chevronné
 
Avatar de |PaRa-BoL
 
Inscription : novembre 2003
Messages : 737
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : novembre 2003
Messages : 737
Points : 782
Points : 782
Si ca avait marché c'est que le register_global aurait été à ON
__________________
http://www.ape-project.org/
|PaRa-BoL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2007, 23h00   #4
Débutant
 
Avatar de amazircool
 
Inscription : décembre 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 502
Points : 111
Points : 111
Citation:
Envoyé par |PaRa-BoL
Si ca avait marché c'est que le register_global aurait été à ON
Vous pouvez détailler un peu frère |PaRa-BoL? et merci trop Yoteco
__________________
"L'éducation, c'est le début de la richesse, et la richesse n'est pas destinée à tout le monde"
amazircool est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2007, 01h37   #5
Débutant
 
Avatar de amazircool
 
Inscription : décembre 2005
Messages : 502
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 502
Points : 111
Points : 111
salut
Est si je vais teste le même code avec le code suivant que je devrait faire ?
Une erreur de type
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in C:\wamp\www\projet1\teste1.php on line 16

Code :
1
2
3
4
5
6
7
8
<?php	  
		  $VarNom=$_POST['nom'];
		  $VarAge=$_POST['age'];
 
 
            echo 'Bonjour  ' $VarNom 'vous avez' $VarAge 'ans';	 
 
          ?>
__________________
"L'éducation, c'est le début de la richesse, et la richesse n'est pas destinée à tout le monde"
amazircool est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h53.


 
 
 
 
Partenaires

Hébergement Web