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 03/03/2011, 08h49   #1
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 59
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : mars 2007
Messages : 59
Points : 25
Points : 25
Par défaut Variable $_POST et $_GET vide

Bonjour,
j'ai une page très simple décrite plus bas mais les variables $_POST ou $_GET reste vide. C'est plutôt embêtant. J'ai tester sous wamp et sur un serveur debian avec apache2 et php5 sans modifier les configs de base, sous firefox ou IE et c'est pareil.

Je développe un site qui fait des trucs un peu bizarre, au début je pensait que sa venait de mon code mais avec une page aussi simple sa devrait fonctionner mais non!!!

Voici ma page (en supposant que la page est "form.php"):
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<html>
 <head>
   <title>title</title>
 </head>
<body>
<?php 
       print_r($_POST);
       print_r($_GET); 
?>
   <form action="form.php" method="post">
       <input type="text" id="value"/>
       <input type="submit" id="submit" value="ok"/>
   </form>
 </body>
</html>
Merci de votre aide
blastafarie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2011, 08h52   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Tes input n'ont pas de "name"
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2011, 08h54   #3
Membre éprouvé
 
Homme Gaetan
Webmaster
Inscription : janvier 2007
Messages : 386
Détails du profil
Informations personnelles :
Nom : Homme Gaetan
Âge : 40
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : Biens de consommation

Informations forums :
Inscription : janvier 2007
Messages : 386
Points : 441
Points : 441
Envoyer un message via MSN à Gaetan_
Bonjour,

Rajoute tout simplement l'attribut "Name" dans tes balises.

Code :
<input type="text" id="value" name="toto" />
Gaetan_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2011, 09h46   #4
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 59
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : mars 2007
Messages : 59
Points : 25
Points : 25
Merci des réponses rapides, il me semblait que seul l'attribut id était obligatoire d'après W3C non??

Je test ça de suite (si j'ai accès ssh du taf) sinon se sera pour se soir.

Merci encore
blastafarie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2011, 10h37   #5
Modérateur
 
Inscription : septembre 2010
Messages : 7 101
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 101
Points : 8 465
Points : 8 465
Citation:
Envoyé par blastafarie Voir le message
Merci des réponses rapides, il me semblait que seul l'attribut id était obligatoire d'après W3C non??
oui mais sans name ca marche pas
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2011, 11h17   #6
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 59
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : mars 2007
Messages : 59
Points : 25
Points : 25
Ok merci, j'ai pas encore pu tester donc je mettrais résolue se soir

Donc id pour le respect de W3C et name pour avoir le $_POST.

Il peuvent pas ce mettre d'accord ^^
blastafarie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2011, 11h25   #7
Modérateur
 
Inscription : septembre 2010
Messages : 7 101
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 101
Points : 8 465
Points : 8 465
Citation:
Envoyé par blastafarie Voir le message
Ok merci, j'ai pas encore pu tester donc je mettrais résolue se soir

Donc id pour le respect de W3C et name pour avoir le $_POST.

Il peuvent pas ce mettre d'accord ^^
rien a voir, tu peux avoir plusieurs champs avec le même name (bouton radio)
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2011, 11h29   #8
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 59
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Puy de Dôme (Auvergne)

Informations forums :
Inscription : mars 2007
Messages : 59
Points : 25
Points : 25
Re, dsl du temps entre les réponses.

Effectivement j'avais completement oublier les radios bouttons.

Merci encore.

C'est ça d'avoir le nez dans le code tout le tps on finit par faire des erreurs de débutant sans même s'en rendre compte.

Encore merci
blastafarie est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h20.


 
 
 
 
Partenaires

Hébergement Web