Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1349 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  envoyer un formulaire sous outlook

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

envoyer un formulaire sous outlook

n°202260
kalder
Posté le 26-08-2002 à 17:57:24  profilanswer
 

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

mood
Publicité
Posté le 26-08-2002 à 17:57:24  profilanswer
 

n°202293
_Mac_
Posté le 26-08-2002 à 18:09:27  profilanswer
 

T'as essayé en changeant de méthode ? Utiliser GET à la place de POST ?

n°202299
kalder
Posté le 26-08-2002 à 18:14:45  profilanswer
 

_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!! :(

n°202301
kalder
Posté le 26-08-2002 à 18:17:57  profilanswer
 

Ca viens peut-etre de la configuration de mon serveur apache
mais je vois pas trop koi!! :(

n°202691
kalder
Posté le 27-08-2002 à 11:32:03  profilanswer
 

UP :bounce:

n°202725
Dost67
Posté le 27-08-2002 à 11:49:30  profilanswer
 

Si t'as écrit method="post" je vois pas comment tes variables peuvent être dans l'URL.
As-tu fais method="get" ?

n°202757
kalder
Posté le 27-08-2002 à 12:03:29  profilanswer
 

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 !!

n°203100
Dost67
Posté le 27-08-2002 à 17:25:31  profilanswer
 

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).

n°203741
kalder
Posté le 28-08-2002 à 12:22:17  profilanswer
 

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!!

n°204158
Dost67
Posté le 28-08-2002 à 17:58:23  profilanswer
 

Ca marche avec un formulaire sur le web ? et pas dans un mail.
 
Longueur max des URL --> Faq de phpindex.com

mood
Publicité
Posté le 28-08-2002 à 17:58:23  profilanswer
 

n°204476
kalder
Posté le 29-08-2002 à 11:12:03  profilanswer
 

Citation :


Ca marche avec un formulaire sur le web ? et pas dans un mail.


Voila c'est exactement ca!!

n°205879
kalder
Posté le 30-08-2002 à 17:46:10  profilanswer
 

:bounce:  :bounce: UP :bounce:  :bounce:

n°205885
bozocarzu
Posté le 30-08-2002 à 17:56:20  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  envoyer un formulaire sous outlook

 

Sujets relatifs
Commen m'envoyé un mail par formulaire sur mon site :??:[html] Comment faire envoyer un questionnaire sur une adresse mail ?
retour sur base de données d un formulaire...PHP + Formulaire : récupérer la valeur d'une liste.
Remplir et submit un formulaire automatiquement...Style de Formulaire
Personnaliser un formulaireProblème de formulaire avec history.back();
[php] Problème dans formulaireremplissage d'un champ de formulaire
Plus de sujets relatifs à : envoyer un formulaire sous outlook


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR