begin process at 2012 05 31 13:05:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Problème de formulaire entre 2 sites


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème de formulaire entre 2 sites

samedi 1 juillet 2006 à 13:08:36 | Problème de formulaire entre 2 sites

Kaneda Shotaro

J'ai réalisé en HTML un site pour un ami. Il voulait que les visiteurs puissent envoyer par mail une demande de renseignement. J'ai donc fait sur son site HTML un formulaire. Ce dernier est envoyé sur mon site en php pour être envoyé par mail.
Sous Firefox, aucun problème mais sous IE je reçois le mail mais les données du formulaire sont vides. Avez-vous une idée ? Pour l'envoi du formulaire j'ai essayé avec GET et POST mais les deux ont le même résultat. Merci.

Quelques morceaux de code :
Page PHP :
<?php
        $entete = "From: ".$courriel." <".$courriel.">\n";
        $entete .= "Reply-To: " . $adressemail ."\n";
        $entete .= "MIME-Version: 1.0\n";
        $entete .= "Content-Type: multipart/alternative; boundary=$boundary\n";
        if (mail($email_webmaster2,$titre,$message,$entete)) [...]

Page HTML :
<form name="form1" method="POST" enctype="text/plain" action="http://www.kaneda-shotaro.info/villagenet_email.php"> [...]


@+, Kaneda Shotaro
samedi 1 juillet 2006 à 15:12:12 | Re : Problème de formulaire entre 2 sites

elidris

salut,

tu as essayé ça :

$entete = "From: ".$_POST['courriel']." <".$_POST['courriel'].">\n";

samedi 1 juillet 2006 à 15:28:43 | Re : Problème de formulaire entre 2 sites

Kaneda Shotaro

Oui mais c'est la même chose

@+, Kaneda Shotaro
samedi 1 juillet 2006 à 19:22:20 | Re : Problème de formulaire entre 2 sites

rrk275

fais des tests comme isset($_POST["courriel"]);
et des echos pour voir le contenu de tes variables.. regarde aussi avec GET ca ira plus vite (yu le vois dans le navigateur -> barre d'adresse..)

samedi 1 juillet 2006 à 21:53:57 | Re : Problème de formulaire entre 2 sites

Kaneda Shotaro

J'ai essayé avec Get : il n'y a rien du tout. Rien n'est envoyé avec le formulaire avec IE

Voici le code de la page de formulaire :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Villa des Genêts</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body link="#0099FF" vlink="#9999FF" alink="#FFCC66">
<p><font color="#FF6600" size="3" face="Kristen ITC, Verdana, Times New Roman">Cette
  demande <strong>n'est pas</strong> une r&eacute;servation.</font>
</p>
<form name="form1" method="GET" enctype="text/plain" action="http://www.kaneda-shotaro.info/villagenet_email.php">
<p>Merci de remplir toutes les cases.</p>
<table width="101%" border="0">
  <tr>
    <td><div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nom</font></strong></div></td>
    <td><div align="left">
      <input name="nom" type="text" id="nom" size="50">
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Pr&eacute;nom</font></strong></div></td>
    <td><div align="left">
      <input name="prenom" type="text" id="prenom" size="50">
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Adresse
      compl&egrave;te</font></strong></div></td>
    <td><div align="left">
      <textarea name="adresse" cols="50" rows="4" id="adresse"></textarea>
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Pays</font></strong></div></td>
    <td><div align="left">
      <input name="pays" type="text" id="pays" value="France" size="50">
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Num&eacute;ro de t&eacute;l&eacute;phone
      (au format international)</font></strong></div></td>
    <td><div align="left">
      <input name="telephone_fixe" type="text" id="telephone_fixe" value="+33 1 00 00 00 00" size="50" onClick="this.value=''">
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Num&eacute;ro de t&eacute;l&eacute;phone
      mobile</font></div></td>
    <td><div align="left">
      <input name="telephone_mobile" type="text" id="telephone_mobile" value="+33 6 00 00 00 00" size="50" onClick="this.value=''">
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Adresse
      de messagerie &eacute;lectronique (email)</font></strong></div></td>
    <td><div align="left">
      <input name="courriel" type="text" id="courriel" value="votre_adresse@domaine.com" size="50" onClick="this.value=''">
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><strong><font size="2"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">Date
      d'arriv&eacute;e</font></font></font></strong></div></td>
    <td><div align="left">
      <select name="jour" size="1" id="jour">
        <option value="01" selected>01</option>
        <option value="02">02</option>
        <option value="03">03</option>
        <option value="04">04</option>
        <option value="05">05</option>
        <option value="06">06</option>
        <option value="07">07</option>
        <option value="08">08</option>
        <option value="09">09</option>
        <option value="10">10</option>
        <option value="11">11</option>
        <option value="12">12</option>
        <option value="13">13</option>
        <option value="14">14</option>
        <option value="15">15</option>
        <option value="16">16</option>
        <option value="17">17</option>
        <option value="18">18</option>
        <option value="19">19</option>
        <option value="20">20</option>
        <option value="21">21</option>
        <option value="22">22</option>
        <option value="23">23</option>
        <option value="24">24</option>
        <option value="25">25</option>
        <option value="26">26</option>
        <option value="27">27</option>
        <option value="28">28</option>
        <option value="29">29</option>
        <option value="30">30</option>
        <option value="31">31</option>
      </select>
      <select name="mois" size="1" id="mois">
        <option value="01" selected>Janvier</option>
        <option value="02">F&eacute;vrier</option>
        <option value="03">Mars</option>
        <option value="04">Avril</option>
        <option value="05">Mai</option>
        <option value="06">Juin</option>
        <option value="07">Juillet</option>
        <option value="08">Ao&ucirc;t</option>
        <option value="09">Septembre</option>
        <option value="10">Octobre</option>
        <option value="11">Novembre</option>
        <option value="12">D&eacute;cembre</option>
      </select>
      <select name="annee" size="1" id="annee">
        <option value="2006" selected>2006</option>
        <option value="2007">2007</option>
        <option value="2008">2008</option>
        <option value="2009">2009</option>
        <option value="2010">2010</option>
      </select>
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><strong><font size="2"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">Nombre
      de nuits</font></font></font></strong></div></td>
    <td><div align="left">
      <input name="nb_nuits" type="text" id="nb_nuits" value="1">
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><strong><font size="2"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">Nombre
              d'adultes
    </font></font></font></strong></div></td>
    <td><div align="left"><font size="2"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">
      <input name="nb_adultes" type="text" id="nb_adultes" value="1">
    </font></font></font></div></td>
  </tr>
  <tr>
    <td><div align="right"><strong><font size="2"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">Nombre
      d'enfants</font></font></font></strong></div></td>
    <td><div align="left">
      <input name="nb_enfants" type="text" id="nb_enfants" value="0">
    </div></td>
  </tr>
  <tr>
    <td><div align="right"><font size="2"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">Heure
      d'arriv&eacute;e (si possible)</font></font></font></div></td>
    <td><div align="left">
      <input name="heure_arrivee" type="text" id="heure_arrivee" value="00 h 00" onClick="this.value=''">
      <input type="hidden" name="page_back" value="http://www.villadesgenets.com.neuf.fr/renseignements_fr.htm">
    </div></td>
  </tr>
  <tr>
    <td><div align="right">
      <p><font size="2"><font size="2"><font face="Verdana, Arial, Helvetica, sans-serif">Remarques
        particuli&egrave;res</font></font></font></p>
    </div></td>
    <td><div align="left">
      <textarea name="remarques" cols="50" id="remarques"></textarea>
    </div></td>
  </tr>
</table>
<p>
  <input type="submit" name="Submit" value="Envoyer le formulaire">
  <input type="reset" name="Submit2" value="Effacer le contenu du formulaire">
  </p>
</form>
</body>
</html>


Il est étrange que sous FireFox ça fonctionne et pas IE...

@+, Kaneda Shotaro
samedi 1 juillet 2006 à 21:59:08 | Re : Problème de formulaire entre 2 sites

rrk275

chez moi avec IE le get marche mais j'ai rajouté le ? a la fin du Action du form.. (j'espere etre clair.. )

samedi 1 juillet 2006 à 23:23:01 | Re : Problème de formulaire entre 2 sites

Kaneda Shotaro

Soit je n'ai pas compris, soit ça ne fonctionne pas chez moi. J'ai mit ça :

<form name="form1" method="GET" enctype="text/plain" action="http://www.kaneda-shotaro.info/villagenet_email.php?">

@+, Kaneda Shotaro
samedi 1 juillet 2006 à 23:46:07 | Re : Problème de formulaire entre 2 sites

rrk275

Je crois que je viens de comprendre un truc ..
internet explorer n'envoie pas de formulaire sur un site distant..; du moins ca a pas l'air simple ce que tu peux faire c'est remplir une this.location avec la methode GET ..
je m'explique avec javascript tu lit les données et tu met une nouvelle adresse avec ce lien type :
[ Lien ]

tien moi au courant

lundi 3 juillet 2006 à 15:14:19 | Re : Problème de formulaire entre 2 sites

Kaneda Shotaro

Aïe ! Je ne connais rien au Javascript...

@+, Kaneda Shotaro
lundi 3 juillet 2006 à 15:56:44 | Re : Problème de formulaire entre 2 sites

selin

<-- pourquoi tu met des value cela ne sert a rien et <-- essai comme ca sans ? <<-- et ca devrai marcher

1 2

Cette discussion est classée dans : problème, mail, formulaire, html, entete


Répondre à ce message

Sujets en rapport avec ce message

Formulaire d'envoi de mail en HTML [ par slhuilli ] Bonjour,Je suis a la recherche d'un script (PHP si possible) pour pouvoir écrire des mails au format HTML (gestion des gras, souligné et italique ains Problème d'image lors d'envoi en HTML avec mail() [ par Drazounet ] Salut à tous,Je suis en train de concevoir un mailer qui doit pouvoir envoyer des e-mail au format HTML, les liens ou les tableaux fonctionnent, mais Passage texte HTML [ par KingLouis ] Bonjour , j'ai un système qui envoie un mail en html a partir d'un formulaire .Le problème , c'est que dans le formulaire , les gens sautent des ligne Problème avec mon formulaire [ par elzoc ] J'ai encore mon problème.Explication : vraiment zarbe les receptions mail via mon formulaire sont alléatoires comme si j'avais une fonction "un mail e Envoyer un mail au format html via un formulaire [ par lineb76 ] Bonjour,Je souhaiterais pouvoir envoyer un mail au format html via un formulaire. Quelle ligne dois je ajouter pour qu'il parte bien au format html et Réponse d'un formulaire dans un mail [ par linux49 ] Bonjour, je voudrais avoir des exemples de php et html pour avoir la reponse d'un formulaire dans un mail sans passer pas outlook.Je ne suis qu'un deb Problème lors de la réception d'un mai lau format HTML [ par Charcute ] Bonjour,Je suis nouveau sur ce forum et j'ai un problème avec la fonction mail()... Je cherche à envoyer un mail au format HTML contenant des images a problème d'affichage d'une image dans un mail [ par punkybreizh ] Bonjour, J'ai un problème pour afficher une image dans un mail pour une newsletter. J'ai regardé tous les scripts qui sont sur le site et d'autres pou formulaire mail multipage [ par ttttttttttof ] Bonjour j'essaie de créer un formulaire en multipage, suivant les choix des personnes. Le gros problème c'est que je suis débutant en tout. Je sais g Mail HTML --> problème bizarre ... [ par chamallow ] Bonjour,Je sais qu'il n'y a pas longtemps, une question similaire a été posée, notamment sur les entêtes mais je n'arrive plus à mettre la main dessus


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales