| | nanou7160 | Posté le 03/11/2007 @ 11:38 | Petite astucienne
196 Messages
| Bonjour, cela fait des jours et des jours que j'essaie de mettre mon formulaire en ligne et rien ne va...
Voilà le problème, j'ai fait le formulaire en html (avec frontpage, je sais c'est pas le top, mais c'est le seul que je maitrise)et puis j'ai créer avec bloc note un script .php, j'ai tout mis dans un dossier appeler formmail. j'ai fait un lien formulaire sur une page et j'ai ouvert la page html donc j'ai bien mon formulaire a l'écran, mais lorsque je l'envoi, j'ai un message que ma page n'existe pas.... où ai-je fauté???? je vous met les deux scripts ici, je fais mes essais sur voila.fr, il n'accepte peut être pas, mais avec easyphp, cela ne fonctionne pas non plus... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Tarifs creation site web, tarifs site internet, tarifs création site internet, tarifs creation de site internet, devis </title> <meta name="description" content="tarifs creation site internet, tarifs site internet, tarifs création site internet, tarifs creation de site internet, devis, ile de france, paca" /> <meta name="keywords" content="tarifs creation site internet, tarifs site internet, tarifs création site internet, tarifs creation de site internet, devis, ile de france, paca" /> <link href="../../style/design.css" rel="stylesheet" type="text/css" media="all" /> <link href="../../style/bg.css" rel="stylesheet" type="text/css" media="all" /> <link href="../../style/menu.css" rel="stylesheet" type="text/css" media="all" /> <link href="../../style/typo.css" rel="stylesheet" type="text/css" media="all" /> </head> <body> <div id="conteneur"> <div id="cont"> <div id="bg23"> <div id="cont-texte"> <div id="texte"> <h1> </h1> <h1><strong><span class="orange">CREATION SITE INTERNET</span> DEVIS</strong></h1> <h2>Coordonnées</h2> <form action="formulaire_hdclic.php" method="post"> <table> <tr> <td>Civilité* : </td> <td> M. <input name="civilite" type="radio" value="M." /> Mme <input name="civilite" type="radio" value="Mme" /> Melle <input name="civilite" type="radio" value="Melle" /></td> </tr> <tr> <td>Nom, Prénom*</td> <td> <input name='form_nom' type='text' id='nom' /></td> </tr> <tr> <td>Société : </td> <td><input name='form_societe' type='text' /></td> </tr> <tr> <td>Votre Email : *</td> <td><input name='form_mail' type='text' /></td> </tr> <tr> <td>Numéro de téléphone *</td> <td><input name='form_tel' type='text' /></td> </tr> <tr> <td><span class="gris">* Champs obligatoires</span></td> <td></td> </tr> </table> <hr /> <h3>Création site internet</h3> <table class='title'> <tr> <td>Etes vous une entreprise? :</td> <td><select name='form_entreprise' id="select"> <option value='non'>non</option> <option value='oui'>oui</option> </select></td> </tr> <tr> <td>Votre activité :</td> <td><input name='form_activite' type='text' /></td> </tr> <tr> <td>Nombre de pages sur votre site <br /> <span class="gris">(<a href="creation-site-page-web.php" class="gris" target="_blank" title="informations pratiques" accesskey="s">Infos pratiques</a>)</span></td> <td><input name='form_nombre_pages' type='text' /></td> </tr> <tr> <td>Avez-vous des visuels<br /> <span class="gris">(logo, photos, charte graphique)</span></td> <td><select name="visuels"> <option value='non'>non</option> <option value='oui'>oui</option> </select></td> </tr> <tr> <td>Désirez vous nous confier<br /> la mise à jour de votre site ?</td> <td><select name="form_mise_a_jours"> <option value='non'>non</option> <option value='oui'>oui</option> </select></td> </tr> <tr> <td>Souhaitez vous modifier des pages en ligne <span class="gris"> (190€HT/page)</span></td> <td><select name='form_mis_a_jour'> <option value='non'>non</option> <option value='oui'>oui</option> </select></td> </tr> <tr> <td>Multilingue <span class="gris">(50€HT/page)</span> </td> <td><select name='form_langue'> <option value='non'>non</option> <option value='oui'>oui</option> </select></td> </tr> <tr> <td>Traductions fournies ?</td> <td><select name="form_traductions"> <option value='non'>non</option> <option value='oui'>oui</option> </select></td> </tr> <tr> <td>Référencement <span class="gris">(Présence sur Google)</span></td> <td><select name="form_ref"> <option value='non'>non</option> <option value='oui'>oui</option> </select></td> </tr> <tr> <td>Animation Flash<br /> <span class="gris">(A partir de 200€HT)</span></td> <td><select name="form_flash"> <option value='non'>non</option> <option value='oui'>oui</option> </select></td> </tr> <tr> <td>Commentaires :</td> <td><textarea name="form_commentaires" rows="5" cols='20'></textarea></td> </tr> </table> <hr /> <h2>Budget</h2> <table> <tr> <td>Avez vous un budget défini ?</td> <td><select name='form_budget'> <option value=''>Non</option> <option value='500'>- de 500€</option> <option value='500 a 1000'>500 à 1000€</option> <option value='1000 a 2000'>1000 à 2000€</option> <option value='2000 a 4000'>2000 à 4000€</option> <option value='plus de 4000'>plus de 4000€</option> </select></td> </tr> </table> <p><span class="orange">Merci d’avoir pris le temps de remplir ce formulaire, une proposition vous parviendra dans les plus brefs délais.<br /> Nous ne répondons pas aux demandes de devis non sérieuses.</span> </p> <input type='submit' value='Envoyer' class="envoi" /></form> </div> <div id="foot-texte"></div> </div> </div> <div id="mots-clef"> </div> </div> </div> <script type="text/javascript" src="../../pphlogger.js"></script> </body> </html> .php <?php $adresse=blablabla@gmail.com; (ce n'est pas la vraie adresse bien sûr) $from="From: $prenom $nom<$email>\r\n"; $from.="Reply-To: $prenom $nom <$email>\n"; $from.="X-priority:3\n"; $texte="<html>"; $texte.="$texte"; $texte.="</html>"; $from.="MIME-Version: 1.0\r\n"; $from.="Content-Type: text/html"; if (mail($adresse,$sujet,$texte,$from)) echo("<center><font color=blue><br><br><br><h2>Formulaire envoyé !Nous traitons votre demande au plus vite. Merci!</h2></font><br><a href=/>Cliquez ici pour revenir à l'accueil</a></center>"); else echo("<center><font color=red><br><br><br><h2>Problème à l'envoi du mail...désolé nous ne pouvons actuellement traiter votre demande</h2></font><br>Contactez nous plus <a href="mailto:$adresse">classiquement</a>"); ?> et bien voilà, j'éspère que vous allez pouvoir m'aider car j'en ai vraiment marre de me casser la tête et plus ça va et plus je m'embrouille 
| | |
| |
| Publicité |
|
| | cekica | Posté le 03/11/2007 à 11:43 | Petit astucien
492 Messages
| ba dans ton formulaire tu as : <form action="ta page.php" method="POST> et bien ,si ta page s'apelle formmail.php il faudra mettre <form action="formail.php" method="POST"> Ensuite je te conseimle de mettre le chemin en absolut et non en relatif comme ici, c'est à dire mettre le chemincomplet: par exemple : http://tonsite.com/formulaire/contact/.../formail.php | | | | | nanou7160 | Posté le 03/11/2007 à 12:07 | Petite astucienne
196 Messages
| | | | | | cekica | Posté le 03/11/2007 à 12:20 | Petit astucien
492 Messages
| et ce qu'il te donne une ligne ? Sinon dans ton code php ya un probleme ,en effet, tu lui donne les variables ,$nom $prenom etc... mais tu ne lui di pas a koi elle correpondent : dans ton code rajoute :au debut : $prenom = htmlspecialchars($_POST['prenom']); $nom = htmlspecialchars($_POST['nom']); etc...
et tu fai ca pour chaque champs de ton formulaire que tu utilise . le nom dans $_POST['nom']; correspo d au nom de chaque champs | | | | | nanou7160 | Posté le 03/11/2007 à 12:22 | Petite astucienne
196 Messages
| je réponds déjà a la première question, c'est en ligne que j'ai fait mon essai, et c'est la phrase que j'ai obtenue en envoyant le formulaire

| | | | | cekica | Posté le 03/11/2007 à 12:27 | Petit astucien
492 Messages
| je peus voir l'exemple en ligne ? Mais MEthod NOT alloued veut dire que le post n'est pas autorisé par ton hebergeur tu es chez ifrance ? Modifié par cekica le 03/11/2007 12:28 | | | | | nanou7160 | Posté le 03/11/2007 à 12:36 | Petite astucienne
196 Messages
| je t'ai envoyé l'adresse en mp   | | | | | nanou7160 | Posté le 03/11/2007 à 15:21 | Petite astucienne
196 Messages
| on a toujours pas la solution, donc si vous avez des idées, n'hésitez pas.

| | | | | nanou7160 | Posté le 04/11/2007 à 09:34 | Petite astucienne
196 Messages
| un petit up, question que l'on ne m'oublies pas  | | | | | malone54 | Posté le 04/11/2007 à 10:25 | Petit astucien
352 Messages
| salut a toi voila moi je suis venu avec une solution il ne te reste que de faire un copier coller en respectant bien les endroit que je te montionne bon alors en commence :
ATTENTION : La page qui accueille ce script doit avoir l’extension .php Haut de page (avant la balise <html>) <?php // Couleur du texte des champs si erreur saisie utilisateur $color_font_warn="#FF0000"; // Couleur de fond des champs si erreur saisie utilisateur $color_form_warn="#FFCC66"; // Ne rien modifier ci-dessous si vous n’êtes pas certain de ce que vous faites ! $list['f_1']=array("M"," Mme"," Mlle"); $list['f_5']=array("Sélectionnez","oui","non"); $list['f_8']=array("Sélectionnez","oui","non"); $list['f_9']=array("Sélectionnez","oui","non"); $list['f_10']=array("Sélectionnez","oui","non"); $list['f_11']=array("Sélectionnez","oui","non"); $list['f_12']=array("Sélectionnez","oui","non"); $list['f_13']=array("Sélectionnez","oui","non"); $list['f_14']=array("Sélectionnez","oui","non"); $list['f_15']=array("Sélectionnez","Non"," -500€"," 500 à 1000€"," 1000 à 2000€"," 2000 à 4000€"," Plus de 4000€"); if(isset($_POST['submit'])){ $erreur=""; // Nettoyage des entrées while(list($var,$val)=each($_POST)){ if(!is_array($val)){ $$var=strip_tags($val); }else{ while(list($arvar,$arval)=each($val)){ $$var[$arvar]=strip_tags($arval); } } } // Formatage des entrées $f_2=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_2))); $f_3=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_3))); $f_4=strip_tags(trim($f_4)); $f_6=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_6))); $f_7=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_7))); // Verification des champs if($f_1==""){ $erreur.="<li><span class='txterror'>Le champ « Civilité » n'a pas été défini.</span>"; $errf_1=1; } if(strlen($f_2)<2){ $erreur.="<li><span class='txterror'>Le champ « Nom, Prénom :* » est vide ou incomplet.</span>"; $errf_2=1; } if(strlen($f_4)<2){ $erreur.="<li><span class='txterror'>Le champ « Votre Email : * » est vide ou incomplet.</span>"; $errf_4=1; }else{ if(!ereg('^[-!#$%&\\'*+\./0-9=?A-Z^_`a-z{|}~]+'. '@'. '[-!#$%&\\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'. '[-!#$%&\\'*+\./0-9=?A-Z^_`a-z{|}~]+$', $f_4)){ $erreur.="<li><span class='txterror'>La syntaxe de votre adresse e-mail n'est pas correcte.</span>"; $errf_4=1; } } if(strlen($f_7)<2){ $erreur.="<li><span class='txterror'>Le champ « Nombre de pages sur votre site : » est vide ou incomplet.</span>"; $errf_7=1; } if($erreur==""){ // Création du message $titre="Message de votre site"; $tete="From:Site@Toto.fr\n"; $corps.="Civilité : ".$list['f_1'][$f_1]."\n"; $corps.="Nom, Prénom :* : ".$f_2."\n"; $corps.="Société : : ".$f_3."\n"; $corps.="Votre Email : * : ".$f_4."\n"; $corps.="Etes vous une entreprise? : : ".$list['f_5'][$f_5]."\n"; $corps.="Votre activité : : ".$f_6."\n"; $corps.="Nombre de pages sur votre site : : ".$f_7."\n"; $corps.="Avez-vous des visuels: (logo, photos, charte graphique) : ".$list['f_8'][$f_8]."\n"; $corps.="Désirez vous nous confier la mise à jour de votre site ? : ".$list['f_9'][$f_9]."\n"; $corps.="Souhaitez vous modifier des pages en ligne (190€HT/page) : ".$list['f_10'][$f_10]."\n"; $corps.="Multilingue (50€HT/page) : ".$list['f_11'][$f_11]."\n"; $corps.="Traductions fournies ? : ".$list['f_12'][$f_12]."\n"; $corps.="Référencement (Présence sur Google) : ".$list['f_13'][$f_13]."\n"; $corps.="Animation Flash (A partir de 200€HT) : ".$list['f_14'][$f_14]."\n"; $corps.="Avez vous un budget défini ? : ".$list['f_15'][$f_15]."\n"; $corps.="Commentaires : : ".$f_16."\n"; if(mail("toto@toto.fr", $titre, stripslashes($corps), $tete)){ $ok_mail="true"; }else{ $erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>"; } } } ?>
- Entre les balises <head> et </head> <style type="text/css" media="screen"><!-- INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE } SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE } TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE } .txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular } .txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular } --></style>
- Entre les balises <body> et </body> <? if($ok_mail=="true"){ ?> <table width='100%' border='0' cellspacing='1' cellpadding='1'> <tr><td><span class='txtform'>Le message ci-dessous nous a bien été transmis, et nous vous en remercions.</span></td></tr> <tr><td> </td></tr> <tr><td><tt><?echo nl2br(stripslashes($corps));?></tt></td></tr> <tr><td> </td></tr> <tr><td><span class='txtform'>Nous allons y donner suite dans les meilleurs délais.<br>A bientôt.</span></td></tr> </table> <? }else{ ?> <form action='<? echo $PHP_SELF ?>' method='post' name='Form'> <table width='100%' border='0' cellspacing='1' cellpadding='1'> <? if($erreur){ ?><tr><td colspan='2' bgcolor='red'><span class='txterror'><font color='white'><b> ERREUR, votre message n'a pas été transmis</b></font></span></td></tr><tr><td colspan='2'><ul><?echo$erreur?></ul></td></tr><?}?> <tr><td colspan='2'><span class='txterror'>Les champs marqué d'un * sont obligatoires</span></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Civilité* :</span></td><td> <table border='0' cellspacing='0' cellpadding='0'> <? for($id=0;$id<count($list['f_1']);$id++){ if($id==$f_1){$ct="checked";} print("<tr><td><input ".$ct." type='radio' name='f_1' value=".$id." border='0'></td><td><span class='txtform'>".$list[f_1][$id]."</span></td></tr>"); unset($ct); }?> </table> </td></tr> <tr><td align='right' width='30%'><span class='txtform'>Nom, Prénom :** :</span></td><td><input type='text' style='width:200 <?if($errf_2==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_2' value='<?echo stripslashes($f_2);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Société : :</span></td><td><input type='text' style='width:200 <?if($errf_3==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_3' value='<?echo stripslashes($f_3);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Votre Email : ** :</span></td><td><input type='text' style='width:200 <?if($errf_4==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_4' value='<?echo stripslashes($f_4);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Etes vous une entreprise? : :</span></td><td><select style='width:200 <?if($errf_5==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_5' size='1'> <? for($id=0;$id<count($list['f_5']);$id++){ if($id==$f_5){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_5'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Votre activité : :</span></td><td><input type='text' style='width:200 <?if($errf_6==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_6' value='<?echo stripslashes($f_6);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Nombre de pages sur votre site :* :</span></td><td><input type='text' style='width:200 <?if($errf_7==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_7' value='<?echo stripslashes($f_7);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Avez-vous des visuels: (logo, photos, charte graphique) :</span></td><td><select style='width:200 <?if($errf_8==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_8' size='1'> <? for($id=0;$id<count($list['f_8']);$id++){ if($id==$f_8){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_8'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Désirez vous nous confier la mise à jour de votre site ? :</span></td><td><select style='width:200 <?if($errf_9==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_9' size='1'> <? for($id=0;$id<count($list['f_9']);$id++){ if($id==$f_9){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_9'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Souhaitez vous modifier des pages en ligne (190€HT/page) :</span></td><td><select style='width:200 <?if($errf_10==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_10' size='1'> <? for($id=0;$id<count($list['f_10']);$id++){ if($id==$f_10){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_10'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Multilingue (50€HT/page) :</span></td><td><select style='width:200 <?if($errf_11==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_11' size='1'> <? for($id=0;$id<count($list['f_11']);$id++){ if($id==$f_11){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_11'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Traductions fournies ? :</span></td><td><select style='width:200 <?if($errf_12==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_12' size='1'> <? for($id=0;$id<count($list['f_12']);$id++){ if($id==$f_12){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_12'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Référencement (Présence sur Google) :</span></td><td><select style='width:200 <?if($errf_13==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_13' size='1'> <? for($id=0;$id<count($list['f_13']);$id++){ if($id==$f_13){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_13'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Animation Flash (A partir de 200€HT) :</span></td><td><select style='width:200 <?if($errf_14==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_14' size='1'> <? for($id=0;$id<count($list['f_14']);$id++){ if($id==$f_14){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_14'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Avez vous un budget défini ? :</span></td><td><select style='width:200 <?if($errf_15==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_15' size='1'> <? for($id=0;$id<count($list['f_15']);$id++){ if($id==$f_15){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_15'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Commentaires : :</span></td><td><textarea style='width:360 <?if($errf_16==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_16' rows='6' cols='40'><?echo$f_16?></textarea></td></tr> <tr><td align='right' width='30%'></td><td><input type='submit' name='submit' value='Envoyer' border='0'></td></tr> </table> </form> <? } ?>
avant de le mettre en ligne change ce qui est en rouge et voila il ne te reste que de le mettre en ligne. | | | | | cekica | Posté le 04/11/2007 à 10:50 | Petit astucien
492 Messages
| jte rapelle que les mail ne sont pas autorisé . donc ton script ne ùarchera pas non plus,normalement . | | | | | nanou7160 | Posté le 04/11/2007 à 11:16 | Petite astucienne
196 Messages
| malone54 Je viens de retranscrire ton script en entier sur une seule page et en trois parties comme tu me l'as inscrit en changeant le rouge et tout enregistrer en .php (sur une seule page), j'ai heberger sur ifrance la page c'est bien telechargée , mais en en prenant la page en question sur le site, "erreur ligne 48". J'ai le cerveau completement encrouter moua depuis le temps que je cogite sur ce truc cekica, j'ai changer d'hebergeur mais apparement ça passe pas encore... Mais alors a quoi ça sert que je me casse la tête avec des trucs qui ne passent pas sur les hebergeurs????? Je voulais prendre nuxit en final mais ils m'ont dit qu'ils n'acceptent pas le .php c'était la version d'essai de 15 jours , je voudrais prendre mon nom de domaine mais je ne le fais pas avant d'être sûre que tout fonctionnera....si je ne trouve la solution que dans 6 mois, je ne vais pas payer pour rien du tout quand même. bon dimanche tout de même en esperant ne pas trop vous prendre la tête | | | | | cekica | Posté le 04/11/2007 à 11:19 | Petit astucien
492 Messages
| ifrance n'accepte pas les mail , il n'y a pas beaucoup d'hebergeur gratuit qui accepte l'envoi de mail par php. En général il ont leur propre systeme . essaye chez free ca marche je croi chez eux | | | | | cekica | Posté le 04/11/2007 à 11:20 | Petit astucien
492 Messages
| ce que tu peut faire c'est essayer ton script en local avec xampp,wamp ou easyphp | | | | | malone54 | Posté le 04/11/2007 à 11:33 | Petit astucien
352 Messages
| nanou7160 a écrit :
malone54 Je viens de retranscrire ton script en entier sur une seule page et en trois parties comme tu me l'as inscrit en changeant le rouge et tout enregistrer en .php (sur une seule page), j'ai heberger sur ifrance la page c'est bien telechargée , mais en en prenant la page en question sur le site, "erreur ligne 48". J'ai le cerveau completement encrouter moua depuis le temps que je cogite sur ce truc cekica, j'ai changer d'hebergeur mais apparement ça passe pas encore... Mais alors a quoi ça sert que je me casse la tête avec des trucs qui ne passent pas sur les hebergeurs????? Je voulais prendre nuxit en final mais ils m'ont dit qu'ils n'acceptent pas le .php c'était la version d'essai de 15 jours , je voudrais prendre mon nom de domaine mais je ne le fais pas avant d'être sûre que tout fonctionnera....si je ne trouve la solution que dans 6 mois, je ne vais pas payer pour rien du tout quand même. bon dimanche tout de même en esperant ne pas trop vous prendre la tête
est ce que tu peux me mettre la page que ta conçu avec le scripte que je t donner pour voir d'ou vien l'erreur sur la ligne 28 pour voir ce que je peux faire | | | | | Malcolm | Posté le 04/11/2007 à 11:53 | Astucien
7082 Messages
| présentée telle quelle, malone54, ta page est illisible, bon courage pour débugger... Concernant Nuxit, je certifie, ayant plusieurs sites chez eux, qu'ils acceptent le PHP. | | | | | nanou7160 | Posté le 04/11/2007 à 12:06 | Petite astucienne
196 Messages
| Malcolm a écrit :
présentée telle quelle, malone54, ta page est illisible, bon courage pour débugger... Concernant Nuxit, je certifie, ayant plusieurs sites chez eux, qu'ils acceptent le PHP.
C'est en hebergement d'essai aussi? mais ma periode est dépassée maintenant donc je ne sais plus rien faire de mon site. | | | | | nanou7160 | Posté le 04/11/2007 à 12:07 | Petite astucienne
196 Messages
| cekica a écrit :
ce que tu peut faire c'est essayer ton script en local avec xampp,wamp ou easyphp
J'ai essayer avec easyphp ça marche pas | | | | | nanou7160 | Posté le 04/11/2007 à 12:11 | Petite astucienne
196 Messages
| malone54 a écrit :
est ce que tu peux me mettre la page que ta conçu avec le scripte que je t donner pour voir d'ou vien l'erreur sur la ligne 28 pour voir ce que je peux faire
<?php // Couleur du texte des champs si erreur saisie utilisateur $color_font_warn="#FF0000"; // Couleur de fond des champs si erreur saisie utilisateur $color_form_warn="#FFCC66"; // Ne rien modifier ci-dessous si vous n’êtes pas certain de ce que vous faites ! $list['f_1']=array("M"," Mme"," Mlle"); $list['f_5']=array("Sélectionnez","oui","non"); $list['f_8']=array("Sélectionnez","oui","non"); $list['f_9']=array("Sélectionnez","oui","non"); $list['f_10']=array("Sélectionnez","oui","non"); $list['f_11']=array("Sélectionnez","oui","non"); $list['f_12']=array("Sélectionnez","oui","non"); $list['f_13']=array("Sélectionnez","oui","non"); $list['f_14']=array("Sélectionnez","oui","non"); $list['f_15']=array("Sélectionnez","Non"," -500€"," 500 à 1000€"," 1000 à 2000€"," 2000 à 4000€"," Plus de 4000€"); if(isset($_POST['submit'])){ $erreur=""; // Nettoyage des entrées while(list($var,$val)=each($_POST)){ if(!is_array($val)){ $$var=strip_tags($val); }else{ while(list($arvar,$arval)=each($val)){ $$var[$arvar]=strip_tags($arval); } } } // Formatage des entrées $f_2=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_2))); $f_3=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_3))); $f_4=strip_tags(trim($f_4)); $f_6=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_6))); $f_7=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_7))); // Verification des champs if($f_1==""){ $erreur.="<li><span class='txterror'>Le champ « Civilité » n'a pas été défini.</span>"; $errf_1=1; } if(strlen($f_2)<2){ $erreur.="<li><span class='txterror'>Le champ « Nom, Prénom :* » est vide ou incomplet.</span>"; $errf_2=1; } if(strlen($f_4)<2){ $erreur.="<li><span class='txterror'>Le champ « Votre Email : * » est vide ou incomplet.</span>"; $errf_4=1; }else{ if(!ereg('^[-!#$%&\\\'*+\./0-9=?A-Z^_`a-z{|}~]+'. '@'. '[-!#$%&\\\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'. '[-!#$%&\\\'*+\./0-9=?A-Z^_`a-z{|}~]+$', $f_4)){ $erreur.="<li><span class='txterror'>La syntaxe de votre adresse e-mail n'est pas correcte.</span>"; $errf_4=1; } } if(strlen($f_7)<2){ $erreur.="<li><span class='txterror'>Le champ « Nombre de pages sur votre site : » est vide ou incomplet.</span>"; $errf_7=1; } if($erreur==""){ // Création du message $titre="Message de votre site"; $tete="From:Site@blablabla.fr\n"; $corps.="Civilité : ".$list['f_1'][$f_1]."\n"; $corps.="Nom, Prénom :* : ".$f_2."\n"; $corps.="Société : : ".$f_3."\n"; $corps.="Votre Email : * : ".$f_4."\n"; $corps.="Etes vous une entreprise? : : ".$list['f_5'][$f_5]."\n"; $corps.="Votre activité : : ".$f_6."\n"; $corps.="Nombre de pages sur votre site : : ".$f_7."\n"; $corps.="Avez-vous des visuels: (logo, photos, charte graphique) : ".$list['f_8'][$f_8]."\n"; $corps.="Désirez vous nous confier la mise à jour de votre site ? : ".$list['f_9'][$f_9]."\n"; $corps.="Souhaitez vous modifier des pages en ligne (190€HT/page) : ".$list['f_10'][$f_10]."\n"; $corps.="Multilingue (50€HT/page) : ".$list['f_11'][$f_11]."\n"; $corps.="Traductions fournies ? : ".$list['f_12'][$f_12]."\n"; $corps.="Référencement (Présence sur Google) : ".$list['f_13'][$f_13]."\n"; $corps.="Animation Flash (A partir de 200€HT) : ".$list['f_14'][$f_14]."\n"; $corps.="Avez vous un budget défini ? : ".$list['f_15'][$f_15]."\n"; $corps.="Commentaires : : ".$f_16."\n"; if(mail("blablabla.fr", $titre, stripslashes($corps), $tete)){ $ok_mail="true"; }else{ $erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>"; } } } ?> <head> <style type="text/css" media="screen"><!-- INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE } SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE } TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE } .txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular } .txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular } --></style> </head> <body> <? if($ok_mail=="true"){ ?> <table width='100%' border='0' cellspacing='1' cellpadding='1'> <tr><td><span class='txtform'>Le message ci-dessous nous a bien été transmis, et nous vous en remercions.</span></td></tr> <tr><td> </td></tr> <tr><td><tt><?echo nl2br(stripslashes($corps));?></tt></td></tr> <tr><td> </td></tr> <tr><td><span class='txtform'>Nous allons y donner suite dans les meilleurs délais.<br>A bientôt.</span></td></tr> </table> <? }else{ ?> <form action='<? echo $PHP_SELF ?>' method='post' name='Form'> <table width='100%' border='0' cellspacing='1' cellpadding='1'> <? if($erreur){ ?><tr><td colspan='2' bgcolor='red'><span class='txterror'><font color='white'><b> ERREUR, votre message n'a pas été transmis</b></font></span></td></tr><tr><td colspan='2'><ul><?echo$erreur?></ul></td></tr><?}?> <tr><td colspan='2'><span class='txterror'>Les champs marqué d'un * sont obligatoires</span></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Civilité* :</span></td><td> <table border='0' cellspacing='0' cellpadding='0'> <? for($id=0;$id<count($list['f_1']);$id++){ if($id==$f_1){$ct="checked";} print("<tr><td><input ".$ct." type='radio' name='f_1' value=".$id." border='0'></td><td><span class='txtform'>".$list[f_1][$id]."</span></td></tr>"); unset($ct); }?> </table> </td></tr> <tr><td align='right' width='30%'><span class='txtform'>Nom, Prénom :** :</span></td><td> <input type='text' style='width:200 <?if($errf_2==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_2' value='<?echo stripslashes($f_2);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Société : :</span></td><td> <input type='text' style='width:200 <?if($errf_3==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_3' value='<?echo stripslashes($f_3);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Votre Email : ** :</span></td><td> <input type='text' style='width:200 <?if($errf_4==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_4' value='<?echo stripslashes($f_4);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Etes vous une entreprise? : :</span></td><td> <select style='width:200 <?if($errf_5==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_5' size='1'> <? for($id=0;$id<count($list['f_5']);$id++){ if($id==$f_5){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_5'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Votre activité : :</span></td><td> <input type='text' style='width:200 <?if($errf_6==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_6' value='<?echo stripslashes($f_6);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Nombre de pages sur votre site :* :</span></td><td> <input type='text' style='width:200 <?if($errf_7==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_7' value='<?echo stripslashes($f_7);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Avez-vous des visuels: (logo, photos, charte graphique) :</span></td><td> <select style='width:200 <?if($errf_8==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_8' size='1'> <? for($id=0;$id<count($list['f_8']);$id++){ if($id==$f_8){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_8'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Désirez vous nous confier la mise à jour de votre site ? :</span></td><td> <select style='width:200 <?if($errf_9==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_9' size='1'> <? for($id=0;$id<count($list['f_9']);$id++){ if($id==$f_9){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_9'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Souhaitez vous modifier des pages en ligne (190€HT/page) :</span></td><td> <select style='width:200 <?if($errf_10==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_10' size='1'> <? for($id=0;$id<count($list['f_10']);$id++){ if($id==$f_10){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_10'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Multilingue (50€HT/page) :</span></td><td> <select style='width:200 <?if($errf_11==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_11' size='1'> <? for($id=0;$id<count($list['f_11']);$id++){ if($id==$f_11){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_11'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Traductions fournies ? :</span></td><td> <select style='width:200 <?if($errf_12==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_12' size='1'> <? for($id=0;$id<count($list['f_12']);$id++){ if($id==$f_12){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_12'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Référencement (Présence sur Google) :</span></td><td> <select style='width:200 <?if($errf_13==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_13' size='1'> <? for($id=0;$id<count($list['f_13']);$id++){ if($id==$f_13){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_13'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Animation Flash (A partir de 200€HT) :</span></td><td> <select style='width:200 <?if($errf_14==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_14' size='1'> <? for($id=0;$id<count($list['f_14']);$id++){ if($id==$f_14){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_14'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Avez vous un budget défini ? :</span></td><td> <select style='width:200 <?if($errf_15==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_15' size='1'> <? for($id=0;$id<count($list['f_15']);$id++){ if($id==$f_15){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_15'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Commentaires : :</span></td><td> <textarea style='width:360 <?if($errf_16==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_16' rows='6' cols='40'><?echo$f_16?></textarea></td></tr> <tr><td align='right' width='30%'></td><td><input type='submit' name='submit' value='Envoyer' border='0'></td></tr> </table> </form> <? } ?> </body> la voilà, c'est a la ligne 48 que cela bugue | | | | | malone54 | Posté le 04/11/2007 à 12:22 | Petit astucien
352 Messages
| voila la page il est prete pour l'emploi il faut juqte que tu change ce qui est en rouge <?php // Couleur du texte des champs si erreur saisie utilisateur $color_font_warn="#FF0000"; // Couleur de fond des champs si erreur saisie utilisateur $color_form_warn="#FFCC66"; // Ne rien modifier ci-dessous si vous n’êtes pas certain de ce que vous faites ! $list['f_1']=array("M"," Mme"," Mlle"); $list['f_5']=array("Sélectionnez","oui","non"); $list['f_8']=array("Sélectionnez","oui","non"); $list['f_9']=array("Sélectionnez","oui","non"); $list['f_10']=array("Sélectionnez","oui","non"); $list['f_11']=array("Sélectionnez","oui","non"); $list['f_12']=array("Sélectionnez","oui","non"); $list['f_13']=array("Sélectionnez","oui","non"); $list['f_14']=array("Sélectionnez","oui","non"); $list['f_15']=array("Sélectionnez","Non"," -500€"," 500 à 1000€"," 1000 à 2000€"," 2000 à 4000€"," Plus de 4000€"); if(isset($_POST['submit'])){ $erreur=""; // Nettoyage des entrées while(list($var,$val)=each($_POST)){ if(!is_array($val)){ $$var=strip_tags($val); }else{ while(list($arvar,$arval)=each($val)){ $$var[$arvar]=strip_tags($arval); } } } // Formatage des entrées $f_2=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_2))); $f_3=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_3))); $f_4=strip_tags(trim($f_4)); $f_6=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_6))); $f_7=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_7))); // Verification des champs if($f_1==""){ $erreur.="<li><span class='txterror'>Le champ « Civilité » n'a pas été défini.</span>"; $errf_1=1; } if(strlen($f_2)<2){ $erreur.="<li><span class='txterror'>Le champ « Nom, Prénom » est vide ou incomplet.</span>"; $errf_2=1; } if(strlen($f_4)<2){ $erreur.="<li><span class='txterror'>Le champ « Votre Email » est vide ou incomplet.</span>"; $errf_4=1; }else{ if(!ereg('^[-!#$%&\\'*+\./0-9=?A-Z^_`a-z{|}~]+'. '@'. '[-!#$%&\\'*+\/0-9=?A-Z^_`a-z{|}~]+\.'. '[-!#$%&\\'*+\./0-9=?A-Z^_`a-z{|}~]+$', $f_4)){ $erreur.="<li><span class='txterror'>La syntaxe de votre adresse e-mail n'est pas correcte.</span>"; $errf_4=1; } } if(strlen($f_7)<2){ $erreur.="<li><span class='txterror'>Le champ « Nombre de pages sur votre site » est vide ou incomplet.</span>"; $errf_7=1; } if($erreur==""){ // Création du message $titre="Message de votre site"; $tete="From:Site@Toto.fr\n"; $corps.="Civilité : ".$list['f_1'][$f_1]."\n"; $corps.="Nom, Prénom : ".$f_2."\n"; $corps.="Société : ".$f_3."\n"; $corps.="Votre Email : ".$f_4."\n"; $corps.="Etes vous une entreprise? : ".$list['f_5'][$f_5]."\n"; $corps.="Votre activité : ".$f_6."\n"; $corps.="Nombre de pages sur votre site : ".$f_7."\n"; $corps.="Avez-vous des visuels: (logo, photos, charte graphique) : ".$list['f_8'][$f_8]."\n"; $corps.="Désirez vous nous confier la mise à jour de votre site ? : ".$list['f_9'][$f_9]."\n"; $corps.="Souhaitez vous modifier des pages en ligne (190€HT/page) : ".$list['f_10'][$f_10]."\n"; $corps.="Multilingue (50€HT/page) : ".$list['f_11'][$f_11]."\n"; $corps.="Traductions fournies ? : ".$list['f_12'][$f_12]."\n"; $corps.="Référencement (Présence sur Google) : ".$list['f_13'][$f_13]."\n"; $corps.="Animation Flash (A partir de 200€HT) : ".$list['f_14'][$f_14]."\n"; $corps.="Avez vous un budget défini ? : ".$list['f_15'][$f_15]."\n"; $corps.="Commentaires : : ".$f_16."\n"; if(mail("toto@toto.fr", $titre, stripslashes($corps), $tete)){ $ok_mail="true"; }else{ $erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>"; } } } ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans nom</title> <style type="text/css" media="screen"><!-- INPUT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE } SELECT { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE } TEXTAREA { color: #000; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #EEEEEE } .txterror { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular } .txtform { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular } --></style> </head>
<body> <? if($ok_mail=="true"){ ?> <table width='100%' border='0' cellspacing='1' cellpadding='1'> <tr><td><span class='txtform'>Le message ci-dessous nous a bien été transmis, et nous vous en remercions.</span></td></tr> <tr><td> </td></tr> <tr><td><tt><?echo nl2br(stripslashes($corps));?></tt></td></tr> <tr><td> </td></tr> <tr><td><span class='txtform'>Nous allons y donner suite dans les meilleurs délais.<br>A bientôt.</span></td></tr> </table> <? }else{ ?> <form action='<? echo $PHP_SELF ?>' method='post' name='Form'> <table width='100%' border='0' cellspacing='1' cellpadding='1'> <? if($erreur){ ?><tr><td colspan='2' bgcolor='red'><span class='txterror'><font color='white'><b> ERREUR, votre message n'a pas été transmis</b></font></span></td></tr><tr><td colspan='2'><ul><?echo$erreur?></ul></td></tr><?}?> <tr><td colspan='2'><span class='txterror'>Les champs marqué d'un * sont obligatoires</span></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Civilité* :</span></td><td> <table border='0' cellspacing='0' cellpadding='0'> <? for($id=0;$id<count($list['f_1']);$id++){ if($id==$f_1){$ct="checked";} print("<tr><td><input ".$ct." type='radio' name='f_1' value=".$id." border='0'></td><td><span class='txtform'>".$list[f_1][$id]."</span></td></tr>"); unset($ct); }?> </table> </td></tr> <tr><td align='right' width='30%'><span class='txtform'>Nom, Prénom* :</span></td><td><input type='text' style='width:200 <?if($errf_2==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_2' value='<?echo stripslashes($f_2);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Société :</span></td><td><input type='text' style='width:200 <?if($errf_3==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_3' value='<?echo stripslashes($f_3);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Votre Email* :</span></td><td><input type='text' style='width:200 <?if($errf_4==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_4' value='<?echo stripslashes($f_4);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Etes vous une entreprise? :</span></td><td><select style='width:200 <?if($errf_5==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_5' size='1'> <? for($id=0;$id<count($list['f_5']);$id++){ if($id==$f_5){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_5'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Votre activité :</span></td><td><input type='text' style='width:200 <?if($errf_6==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_6' value='<?echo stripslashes($f_6);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Nombre de pages sur votre site* :</span></td><td><input type='text' style='width:200 <?if($errf_7==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_7' value='<?echo stripslashes($f_7);?>' size='24' border='0'></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Avez-vous des visuels: (logo, photos, charte graphique) :</span></td><td><select style='width:200 <?if($errf_8==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_8' size='1'> <? for($id=0;$id<count($list['f_8']);$id++){ if($id==$f_8){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_8'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Désirez vous nous confier la mise à jour de votre site ? :</span></td><td><select style='width:200 <?if($errf_9==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_9' size='1'> <? for($id=0;$id<count($list['f_9']);$id++){ if($id==$f_9){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_9'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Souhaitez vous modifier des pages en ligne (190€HT/page) :</span></td><td><select style='width:200 <?if($errf_10==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_10' size='1'> <? for($id=0;$id<count($list['f_10']);$id++){ if($id==$f_10){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_10'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Multilingue (50€HT/page) :</span></td><td><select style='width:200 <?if($errf_11==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_11' size='1'> <? for($id=0;$id<count($list['f_11']);$id++){ if($id==$f_11){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_11'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Traductions fournies ? :</span></td><td><select style='width:200 <?if($errf_12==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_12' size='1'> <? for($id=0;$id<count($list['f_12']);$id++){ if($id==$f_12){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_12'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Référencement (Présence sur Google) :</span></td><td><select style='width:200 <?if($errf_13==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_13' size='1'> <? for($id=0;$id<count($list['f_13']);$id++){ if($id==$f_13){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_13'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Animation Flash (A partir de 200€HT) :</span></td><td><select style='width:200 <?if($errf_14==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_14' size='1'> <? for($id=0;$id<count($list['f_14']);$id++){ if($id==$f_14){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_14'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Avez vous un budget défini ? :</span></td><td><select style='width:200 <?if($errf_15==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_15' size='1'> <? for($id=0;$id<count($list['f_15']);$id++){ if($id==$f_15){$ct="selected";} print("<option ".$ct." value=".$id.">".$list['f_15'][$id]."</option>"); unset($ct); }?> </select></td></tr> <tr><td align='right' width='30%'><span class='txtform'>Commentaires : :</span></td><td><textarea style='width:360 <?if($errf_16==1){print("; background-color: ".$color_form_warn."; color: ".$color_font_warn);}?>;' name='f_16' rows='6' cols='40'><?echo$f_16?></textarea></td></tr> <tr><td align='right' width='30%'></td><td><input type='submit' name='submit' value='Envoyer' border='0'></td></tr> </table> </form> <? } ?> </body> </html>
tu le copier et tu le nom formail.php et tu me dis si tu veu voir ce que ca donne voila le resultat http://www.lorractu.fr.nf/testmail.php ah juste petite précision le champ nombre de page il faut saisir le nombre en lettre et non en chifre exmple 1 = un ; 2 = deux 
| | | | | Malcolm | Posté le 04/11/2007 à 12:52 | Astucien
7082 Messages
| tu devrais aussi le préciser sur le formulaire... | | | | | malone54 | Posté le 04/11/2007 à 12:57 | Petit astucien
352 Messages
| Malcolm a écrit :
tu devrais aussi le préciser sur le formulaire...
oui bonne aidé je fais le changement de suite | | | | | nanou7160 | Posté le 04/11/2007 à 12:58 | |
|