Formulaire de contact

werpix Messages postés 107 Statut Membre -  
werpix Messages postés 107 Statut Membre -
Bonjour, j'ai crée mon formulaire de contact :

<?php
if ($_GET['action'] == 'go')
{
$s = 'nom=' . $_POST['realname'] . "\r\n";
$s .= 'mail=' . $_POST['email'] . "\r\n";
$s .= 'tel=' . $_POST['phone'] . "\r\n";
$s .= 'sujet=' . $_POST['subject'] . "\r\n\r\n";
$s .= $_POST['comments'];
mail('Destination@fournisseur','Formulaire de contact',$s);
}
else
{
?><html>
<form method="post" action="contact.php?action=go">
<table>
<tr><td>Votre nom: </td><td><input name="realname" size="30" type="text"></td></tr>
<tr><td>Votre adresse email: </td><td><input name="email" size="30" type="text"></td></tr>
<tr><td>Votre n° de téléphone: </td><td><input name="phone" size="30" type="text"></td></tr>
<tr><td>Sujet: </td><td><input name="subject" size="30" type="text"></td></tr>
</table><br>
Votre message:<br><textarea cols="50" rows="6" name="comments"></textarea><br>
<input value="Envoyer" type="submit"> - <input value="Annuler" type="reset">
</form>
</html><?php
}


Mais je sais pas comment la mettre sur mon site ? il faut que je la mette entre les balise <body> ??

Comment faire ?
Configuration: Windows Vista / Safari 532.5

25 réponses

  • 1
  • 2
  1. bloodchecker Messages postés 361 Statut Membre 35
     
    c'est déja une page complete, tu la met telle qu'elle... tu ferme juste la balise php à la fin
    0
  2. werpix Messages postés 107 Statut Membre
     
    La balise php, pouvez vous me montre psk je suis pas très fort en php ?
    0
  3. bloodchecker Messages postés 361 Statut Membre 35
     
    ouverture : <?php
    fermeture : ?>
    0
  4. werpix Messages postés 107 Statut Membre
     
    merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. werpix Messages postés 107 Statut Membre
     
    regarde se que sa fait après : http://testbywax0r.olympe-network.com/
    0
  7. bloodchecker Messages postés 361 Statut Membre 35
     
    Bah ca marche non ?
    0
  8. werpix Messages postés 107 Statut Membre
     
    Oui ses bon mes quand j'envois je tombe sur la page de olympe network et j'ai rien reçu ?
    0
  9. bloodchecker Messages postés 361 Statut Membre 35
     
    tu as bien mis la bonne adresse mail ?
    Et bien mis la bonne target dans le form ?
    0
  10. werpix Messages postés 107 Statut Membre
     
    oui
    0
  11. bloodchecker Messages postés 361 Statut Membre 35
     
    on dirai pas, il met qu'il ne connait pas ta page.
    Tu as mis quel champ target ?
    0
  12. werpix Messages postés 107 Statut Membre
     
    dsl :champs target ?
    0
  13. bloodchecker Messages postés 361 Statut Membre 35
     
    le champ action de ton form. Tu dois reboucler sur la même page.
    0
  14. werpix Messages postés 107 Statut Membre
     
    Je clic sur envoyer et sa ma fiche sa : http://v3.olympe-network.com/404.php
    0
  15. bloodchecker Messages postés 361 Statut Membre 35
     
    J'ai vu, ca veux dire qu'il ne connait pas ton champ action="contact.php?action=go"
    Tu doit remplace contact.php par le nom de ta page à toi.
    0
  16. werpix Messages postés 107 Statut Membre
     
    attendez vous avez msn pour vous faire des imprime écran et tous pour parler plus vite ?
    0
  17. bloodchecker Messages postés 361 Statut Membre 35
     
    non désolé je suis au boulot et msn est bloqué ....
    J'imagine que ta page s'appelle index.php
    Alors tu remplace
    <form method="post" action="contact.php?action=go">
    par
    <form method="post" action="index.php?action=go">
    0
  18. werpix Messages postés 107 Statut Membre
     
    alors j'ai recu, me le problème ..Essaye de m'envoyer un message vous aller voir .
    0
  19. bloodchecker Messages postés 361 Statut Membre 35
     
    une page blanche est retournée, ce qui semble normal car le script n'affiche rien après l'envoi du mail.
    Le mail est-il reçu ?
    0
  20. werpix Messages postés 107 Statut Membre
     
    oui , est je voudrai après l'envoi pouvoir me remettre un autre page avec le même menu puis un mesage pour dire sur un nouvelle page" le message a bien été envoyer"

    Comment l'envoyer ma page exanple.html après ?

    Cordialement
    0
  21. bloodchecker Messages postés 361 Statut Membre 35
     
    if ($_GET['action'] == 'go')
    {
    $s = 'nom=' . $_POST['realname'] . "\r\n";
    $s .= 'mail=' . $_POST['email'] . "\r\n";
    $s .= 'tel=' . $_POST['phone'] . "\r\n";
    $s .= 'sujet=' . $_POST['subject'] . "\r\n\r\n";
    $s .= $_POST['comments'];
    mail('Destination@fournisseur','Formulaire de contact',$s);

    //AJOUTE ICI CE QUE TU VEUX AFFICHER.
    //PAR EXEMPLE :

    <h1>Message envoyé</h1>
    <a href="/index.html">Retour accueil</a>

    }
    0
  • 1
  • 2