Rechercher : dans
Par :

Récupération de variable methode POST.

Dernière réponse le 30 aoû 2007 à 15:15:58 Wamy, le 30 aoû 2007 à 15:02:12 
 Signaler ce message aux modérateurs

Salut !
je rencontre un pb lors de l'utilisation de formulaire html avec php.
Lors de la lecture des variables, après validations du formulaire, rien n'est renvoyé.
Pour information, le formulaire envoie un grand nombre de données, et j'ai l'impression que le pb viens de la.
Lorsque j'utilise la methode "GET", seul une partie des infos sont transmise. avec la méthode POST, rien du tout...

j'ai trouvé cet article : http://www.netlobo.com/ie_form_submit.html (en anglais, dsl) qui, pour résumé, explique qu'il est préférable d'utiliser la methode POST avec un grand nombre de variables.

Autre information, mon code fonctionne sous mozilla, mais pas sous IE.

Voici une partie de mon code html :
#####################
<form name="Test2" Method="POST" action="info_codif.php">
<input type="" name ="TMatr" value="$Matr">
.
. (je vs fait grace des nbx champs)
.
.
<input type="" name ="TAJSTD" value="$SRAjstd">
<input type="" name ="TANFOUR" value="$SRAnfour">
<input type="" name ="TUnit" value="$SRUnit">
<input type="" name ="TCatP" value="$SRTCatP">
<input type="submit" value="Test">

<form>
#####################
Je n'en suis pas a mon 1er formulaire codé, donc j'espere (!!) ne pas avoir fait de fautes à ce niveau...(quoi que ?)
Alors, peutêtre auriez vous une idée de variable contenu ds le php.ini ou autre qu'il faudrait modifier...??
Merci d'avance pour votre aide !

Configuration: Windows XP
Firefox 2.0.0.6
IE 6.
Eas PHP
PHP Version 4.3.3

Meilleures réponses pour « Récupération de variable methode POST. » dans :
Supprimer les rootkits VoirQu'est-ce que c'est un "rootkit" ? Méthodes de désinfection Première Méthode en utilisant Gmer Deuxième méthode en utilisant MalwareBytes' Anti-Malware : Troisième méthode en utilisant la console de récupération Quatrième méthode en...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Servlets - Gestion des formulaires VoirIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise...
Les formulaires HTML VoirIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains...

1

gluo, le 30 aoû 2007 à 15:06:58

??
Ce code est bien bizarre, comence par mettre des minuscules aux noms de variable et à "method", ensuite, je pense que tu veut dans les values les valeurs des variables php $... mais pourquoi n'y a-til aucun <?php ?> ni aucun echo ?

Configuration: Windows Vista
Firefox 2.0.0.6

Répondre à gluo

2

 Wamy, le 30 aoû 2007 à 15:15:58

Salut Gluo,
merci pour ta réponse.

c'est une partie du code...
voila pourquoi j'n'ai pas mis les balises php, ni meme d'echo.
et ne t'inquiète pas pour le code, j'ai testé : les différents éléments du formulaire se remplisse bien.
voir meme sont bien envoyé...si toutefois...je n'ai pas de chaine trop longue ds mes variables, ca semble passer.

C'est ce qui me fais dire qu'IE 'pete les plombs' a partir d'une certaine longueur. Et mon pb ne me semble pas isolé, regarde ici :
http://bugs.php.net/bug.php?id=22427
Voila donc, j'ai tendance a chercher ds cette optique.

Configuration: Windows XP
Firefox 2.0.0.6

Répondre à Wamy