PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#2 Re : Forum Général PHP » [Résolu] Envoi Formulaire » 28-11-2009 18:57:01

Merci,

J'ai essayé

<br> <input type="submit" value="Envoyer" />

et

<br> <input type=submit value=Envoyer>

Et cela ne fonctionne toujours pas ...

#3 Re : Forum Général PHP » [Résolu] Envoi Formulaire » 28-11-2009 18:57:01

Finalement j'ai toujours un souci, avec ce code. Rien ne se passe, lorsque je valide, les champs s'effacent et la redirection vers la page de validation ne s'affiche pas et bien sur aucuns mail envoyé.

J'ai utilisé ce code :

Partie HTML

<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>

    <td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
    <td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</td>
    <td><input type=text name=title size=30></td></tr>
<tr><td colspan=2>Commentaires:<br>
  <textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=reset value=Envoyer> -
     <input type=reset value=Annuler>

</form>

Partie PHP

<?php
$TO = "mon_adresse mail";

$h  = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
  $message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Location: http://www.google.fr");

?>

J'ai volontairement mis Google.fr pour l'exemple.

Pour ce qui est de la partie HTML tous s'affiche bien.

Bien sur l'hebergeur gere le webmail (one.com)

Pourriez vous m'aider, je désespère (vraiment) ...

Merci

#4 Re : Forum Général PHP » [Résolu] Envoi Formulaire » 28-11-2009 18:57:01

non pour créer des codes à la demande

Tu as raison, j'ai probablement été un peu directif.

Je dois bien admettre que la mise en place de ce site me donne du fil a retordre, je suis dessus depuis 3 semaines et niveau PHP je n'y connais rien du tout.

Je me sent si petit (et si énervé) par rapport a cet envois de formulaire qui j'en suis sur reste simple a réaliser et que je n'arrives pas faire depuis 2/3 jours.

Je vais me rendre sur tes liens.

Merci pour ta reponse

#5 Forum Général PHP » [Résolu] Envoi Formulaire » 28-11-2009 18:57:01

lolo475
Réponses : 7

Bonjour et merci de m'accueillir parmi vous.

J'ai un petit souci qui me pourri la vie, en effet je souhaiterais mettre un formulaire de contact sur mon site de maintenance info, sauf que je n'y arrive pas, j'ai trouvé quelques code sur le net, mais rien ne fonctionne hélas.

La page est en HTML, mais je sais qu'il faut en plus un petit fichier PHP a part pour que cela fonctionne correctement, la fonction mailto: ne me conviens pas.

Pourriez vous m'aider ?

Voici le code de la page :

<html>
<head>
<title>0005_red</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<style type="text/css">
<!--
img {
    border: none;
}
.tah10 {
    font-family: Tahoma;
    font-size: 10px;
    text-decoration: none;
    color: #000000;
}
.tah11 {
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}
.ver10 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #000000;
}
.ver11 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}
.tah9 {
    font-family: Tahoma;
    font-size: 9px;
    text-decoration: none;
    color: #000000;
}
.ver9 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: none;
    color: #000000;
}
-->
</style>
<style type="text/css">
<!--
.tahbol {
    font-family: Tahoma;
    font-size: 10px;
    text-decoration: none;
    color: A6B43B;
    font-weight: bold;
}
-->
</style>
<style type="text/css">
<!--
.bgtop {
    background-repeat: no-repeat;
    background-position: top;
}
-->
</style>
</head>
<body BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<!-- ImageReady Slices (0005_red.psd - Slices: 03, 04, 05) -->
<table WIDTH=100% height="100%" BORDER=0 CELLPADDING=0 CELLSPACING=0 bgcolor="#FFFFFF">
<tr>
<td width="50%" rowspan="3" background="***bg.gif" bgCOLOR="#E1EBF2"> </td>

<td width="1" bgcolor="#000000" rowspan="3"><img src="***spacer.gif" width="1" height="1"></td>
<td> <table WIDTH=780 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<tr>
<td COLSPAN=4>
<img SRC="***nameof.gif" WIDTH=289 HEIGHT=90 ALT=""></td>
<td>
<img SRC="***q3.gif" WIDTH=68 HEIGHT=90 ALT=""></td>
<td>
<a href="#"><img SRC="***m1.gif" WIDTH=92 HEIGHT=90 ALT=""></a></td>
<td>
<a href="#"><img SRC="***m2.gif" WIDTH=83 HEIGHT=90 ALT=""></a></td>
<td>
<a href="#"><img SRC="***m3.gif" WIDTH=71 HEIGHT=90 ALT=""></a></td>
<td>
<a href="#"><img SRC="***m4.gif" WIDTH=71 HEIGHT=90 ALT=""></a></td>
<td>

<a href="#"><img SRC="***m5.gif" WIDTH=72 HEIGHT=90 ALT=""></a></td>
<td>
<img SRC="***q4.gif" WIDTH=34 HEIGHT=90 ALT=""></td>
</tr> 

<tr>
<td>
<img SRC="***z1.gif" WIDTH=60 HEIGHT=46 ALT=""></td>
<td>
<img SRC="***z2.gif" WIDTH=61 HEIGHT=46 ALT=""></td>
<td>
<img SRC="***z3.gif" WIDTH=52 HEIGHT=46 ALT=""></td>
<td>
<img SRC="***q1.gif" WIDTH=116 HEIGHT=46 ALT=""></td>
<td COLSPAN=7 ROWSPAN=2>
<img SRC="***big_main.jpg" WIDTH=491 HEIGHT=128 ALT=""></td>
</tr> 

<tr>

<td COLSPAN=4>
<img SRC="***q2.gif" WIDTH=289 HEIGHT=82 ALT=""></td>
</tr>
</table>
</td>

<td width="1" bgcolor="#000000" rowspan="3"><img src="***spacer.gif" width="1" height="1"></td>
<td width="50%" rowspan="3" background="***bg.gif" bgCOLOR="#E1EBF2"> </td>
</tr>

<tr>
<td height="100%">
<table WIDTH=780 BORDER=0 CELLPADDING=0 CELLSPACING=0 height="100%">
<tr>
<td WIDTH=300 HEIGHT=100%>
<table WIDTH=300 BORDER=0 CELLPADDING=0 CELLSPACING=0 height="100%" background="***bg1.gif">
<tr>
<td COLSPAN=2>
<img SRC="***h1.gif" WIDTH=300 HEIGHT=60 ALT=""></td>

</tr>

<tr>
<td background="***accnt.gif" WIDTH=228 HEIGHT=44>
<div style="padding-left:30">           
<font class="tah11" style="color:7F7F7F"><div style="text-align: center"><b><font color="#CC6600">PC</font>@ssistance</b></div></font>       
<font class="tah11" style="color:7F7F7F"><div style="text-align: center"><b>01.02.03.04.05 - 06.07.08.09.10</b></div></font>           
</div>   
</td>   

<td>
<img SRC="***go.gif" ALT="" WIDTH=72 HEIGHT=44 border="0"></td>
</tr> 

<tr>
<td WIDTH=300 HEIGHT=100% COLSPAN=2 background="***bgtop.gif" class="bgtop" valign="top">
<div style="padding:15;padding-left:46" align="left"> <img src="***plan1.jpg" vspace="5" border="0" usemap="#Map3"><br>




<img src="***paris_region.jpg"></a><br>


<br>
<a href="http://www.touslesdrivers.com/" target=_blank><img src="***site_tld.jpg"></a><br>
<br>
<a href="http://www.ma-config.com/" target=_blank><img src="***site_ma_config.jpg"></a><br>
<br>
<a href="http://www2.tsr.ch/bandtest/test.php" target=_blank><img src="***site_test_adsl.jpg"></a><br>
<br>
<a href="http://fr.dll-download-system.com/" target=_blank><img src="***site_dlls.jpg"></a>
<br>

</div>
</td>
</tr>
</table>
</td>    
        <TD WIDTH=480 HEIGHT=456>
<TABLE WIDTH=480 BORDER=0 CELLPADDING=0 CELLSPACING=0 height="100%">
    <TR>
        <TD>
            <IMG SRC="***hc2.gif" WIDTH=480 HEIGHT=43 ALT=""></TD>
    </TR>
    <TR>

        <TD WIDTH=480 HEIGHT=100% background="***bgc1.gif" valign="top">
            <div style="padding:20;color:747474" class="tah11">
                <img src="***arrow.gif" hspace="3">

N'hesitez pas a nous contacter pour toutes demandes de renseignements,
<br> 
     toutes demandes d'interventions ou pour un devis gratuit.
<br><br>


                <img src="***arrow.gif" hspace="3">
                <font style="color:13719F">

Dés réception nous vous répondrons dans les plus brefs delais.           
                </font><br><br>
                <font style="color:7F7F7F" class="tah11">
Votre Email :<br>
<input type="text" size="30"><br><br>

Votre texte :<br>
<textarea cols="40" rows="15" wrap="off">

</textarea><br><br>
<a href="#"><img src="***send.gif"></a>
                </font>

            </div>
        </TD>
    </TR>
    <TR>
        <TD>
            <IMG SRC="***botc.gif" WIDTH=480 HEIGHT=41 ALT=""></TD>
    </TR>
</TABLE>
        </TD>

    </TR>
</TABLE>
        </TD>
    </TR>
    <TR>
        <TD background="***bgdown.gif">
<TABLE WIDTH=780 BORDER=0 CELLPADDING=0 CELLSPACING=0>
    <tr>
<td WIDTH=780 HEIGHT=31 align="center">
<font class="tahbol">
<font color="#000000"><font color="#CC6600">PC</font>@ssistance - 01.02.03.04.05 - 06.07.08.09.10 - SIREN: 123456789</font>

</font>
</td>
</tr>

<tr>
</tr>
</table>
</td>
</tr>
</table>   

<!-- End ImageReady Slices -->
<map name="Map">
<area shape="circle" coords="21,22,17" href="#">
</map>
<map name="Map2">
<area shape="rect" coords="158,2,209,21" href="#">
</map>
<map name="Map3">

<area shape="circle" coords="226,94,12" href="#">
</map>
<map name="Map4">
<area shape="circle" coords="225,95,13" href="#">
</map>
<map name="Map5">
<area shape="circle" coords="226,96,12" href="#">
</map>
</body>
</html>

Merci beaucoup

Pied de page des forums

Propulsé par FluxBB