envoyer un formulaire sous outlook - PHP - Programmation
Marsh Posté le 26-08-2002 à 18:09:27
T'as essayé en changeant de méthode ? Utiliser GET à la place de POST ?
Marsh Posté le 26-08-2002 à 18:14:45
_Mac_ a écrit a écrit : T'as essayé en changeant de méthode ? Utiliser GET à la place de POST ? |
oui toutes les variabes sont dans l'url!!
mais j'aimerai pas trop qu'elles apparaissent!!
Marsh Posté le 26-08-2002 à 18:17:57
Ca viens peut-etre de la configuration de mon serveur apache
mais je vois pas trop koi!!
Marsh Posté le 27-08-2002 à 11:49:30
Si t'as écrit method="post" je vois pas comment tes variables peuvent être dans l'URL.
As-tu fais method="get" ?
Marsh Posté le 27-08-2002 à 12:03:29
Dost67 a écrit a écrit : Si t'as écrit method="post" je vois pas comment tes variables peuvent être dans l'URL. As-tu fais method="get" ? |
j'ai repondu a la question de Mac qui me demandait ce qui ce passait si je remplacais method="post" par methode="get"!!!
Reponse:
j'ai mes variables dans l'url!!!
mais si je les passe en post je recupere que dalle
ca doit etre possible a faire !!
Marsh Posté le 27-08-2002 à 17:25:31
Sauf que dans l'URL et dans le script y'a une différence.
Citation : ca doit etre possible a faire !! |
Oui puisque tt le monde fait comme ça !
Essaie de voir ce que donne :
- $val1
- $HTTP_POST_VARS['val1']
Vérifie dans tes param PHP (php.ini) que les track chose est activé (cherche doc, sé + trop bien ce que c).
Marsh Posté le 28-08-2002 à 12:22:17
Les parametres de mon php.ini sont corrects
je les ai verifié
Mais le probleme n'est pas que je n'arrive pas a recuperer des formulaires en "post" sous mon serveur apache!!
ca marche tres bien!!!
Mais que si mes formulaires sont remplis dans un mail et que le destinataire (du mail) me renvoie mes infos et les variables de mon formulaire en "post" ... ben toutes les variables dans $HTTP_POST_VARS[] sont inexistantes.
Pourtant si je change la methode du formulaire que j'envoie en "get" j'arrive a recuperé toutes mes variables. Mais elles apparaissent en clair dans mon url et ca je le veux pas!!
Je vois pas ce qui cloche car les requetes 'get' et 'post' doivent etre transparentes pour le serveur apache mais pourtant une seule sur les deux fonctionne correctement!!
PS:
Au fait j'aimerai savoir quelle taille maximun peut faire un URL!!
Marsh Posté le 28-08-2002 à 17:58:23
Ca marche avec un formulaire sur le web ? et pas dans un mail.
Longueur max des URL --> Faq de phpindex.com
Marsh Posté le 29-08-2002 à 11:12:03
Citation : |
Voila c'est exactement ca!!
Marsh Posté le 26-08-2002 à 17:57:24
Ben voila j'ai un petit probleme!!
Je genere un formulaire en php et je l'envoi en mail a un
destinataire.
Comme le mail envoyé est un formulaire j'ai besoin de recuperé
les infos que le destinataire renseignera apres avoir fait un submit.
Mais le probleme est que je ne recupere aucune variables:
mon source est :
<form method="post" action="http://mon_url">
<input type="hidden" name="val1" value="1">
<input type="hidden" name="val2" value="2">
<input type="submit" name="submit" value="valider">
</form>
une fois que le bouton "valider" a ete pressé un navigateur
s'ouvre.Mais voila que dalle val1 et val2 n'existent pas.
J'ai verifier mon formulaire en local et toutes mes variables
sont corrects (en + clair y a pas d'erreur dans mon formulaire).
Si quelkun a une solution a mon probleme !!! c'est tres important
Merci