Formulaire
Résolu/Fermé
luis170395
Messages postés
334
Date d'inscription
mercredi 17 janvier 2007
Statut
Membre
Dernière intervention
12 décembre 2008
-
10 mars 2007 à 16:05
Guillaume - 20 août 2007 à 20:30
Guillaume - 20 août 2007 à 20:30
8 réponses
lefoufighter
Messages postés
277
Date d'inscription
lundi 20 novembre 2006
Statut
Membre
Dernière intervention
12 avril 2018
99
10 mars 2007 à 17:53
10 mars 2007 à 17:53
Salut,
Personnelement je n'ai jamais vu qu'on faisait comme ca pour envoyer des infos par mail.
Moi je ferais plutot à ta place en php et html quelque chose du genre
et n'oublie pas de fermer ton formulaire avec la balise </form> comme j'ai rajouté,
Utilise ensuite la fonction mail du php et chercher sur le net pour les parametres.
Personnelement je n'ai jamais vu qu'on faisait comme ca pour envoyer des infos par mail.
Moi je ferais plutot à ta place en php et html quelque chose du genre
<form action="contact.php" method="post"> <big style="font-weight: bold; text-decoration: underline;"> <big>Sujet</big> </big>: <input name="1" /><br /> <br /> <big style="font-weight: bold; text-decoration: underline;"> <big>Votre adresse e-mail</big> </big> : <input name="2" /><br /> <br /> <big style="font-weight: bold; text-decoration: underline;"> <big>Votre texte</big></big> : <br /> <textarea name="3" rows="10" cols="40"> <span><input type="submit" value="OK" /></span><br /> </form>
et n'oublie pas de fermer ton formulaire avec la balise </form> comme j'ai rajouté,
Utilise ensuite la fonction mail du php et chercher sur le net pour les parametres.
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 776
11 mars 2007 à 00:02
11 mars 2007 à 00:02
Bonjour,
Je ne sais pas si tu souhaites le réaliser en HTML ou en PHP.
Cependant, on peut constater que le résultat est un peu bizarre.
“method="action=luisleboss@wanadoo.fr"”
Là, tu mélanges method et action. Ce sont 2 éléments distincts.
“<button
value="champ1=valeur1&champ2=valeur2&champ3=valeur3"”
value affiche le nom de la commande
button ne s'emploie pas comme ça. Il sert lorsqu'on veut utiliser un bouton personnalisé. Sinon, un input fait l'affaire.
Après avoir repris ton formulaire, je l'ai reconstruit dans un tableau (pour la présentation) puis ai utilisé des button.
Ces exemples sont danns Propositions pour contact.
Je ne sais pas si tu souhaites le réaliser en HTML ou en PHP.
Cependant, on peut constater que le résultat est un peu bizarre.
“method="action=luisleboss@wanadoo.fr"”
Là, tu mélanges method et action. Ce sont 2 éléments distincts.
“<button
value="champ1=valeur1&champ2=valeur2&champ3=valeur3"”
value affiche le nom de la commande
button ne s'emploie pas comme ça. Il sert lorsqu'on veut utiliser un bouton personnalisé. Sinon, un input fait l'affaire.
Après avoir repris ton formulaire, je l'ai reconstruit dans un tableau (pour la présentation) puis ai utilisé des button.
Ces exemples sont danns Propositions pour contact.
luis170395
Messages postés
334
Date d'inscription
mercredi 17 janvier 2007
Statut
Membre
Dernière intervention
12 décembre 2008
51
11 mars 2007 à 10:48
11 mars 2007 à 10:48
Bonjour,
merci pour vos réponse,je me suis un peu mélanger les pinceaux .
Mais ce que je voudrais c'est envoyer cette page par mail sans passer par une messagerie.
J'espère ne pas être trop exigeant .
Merci d'avance.
merci pour vos réponse,je me suis un peu mélanger les pinceaux .
Mais ce que je voudrais c'est envoyer cette page par mail sans passer par une messagerie.
J'espère ne pas être trop exigeant .
Merci d'avance.
kiki67100
Messages postés
313
Date d'inscription
samedi 6 mai 2006
Statut
Membre
Dernière intervention
10 août 2013
19
11 mars 2007 à 11:42
11 mars 2007 à 11:42
Salut perso jutilise sa mais il faut que ton herbergeur prend la fonction mail php voila le code du formulaire
le code contactphp.php
sa serre quand les personne ne tenvoie pas plus que 5 mail par jour sinon jai plus simple
contactphp.php ==>simple
voila jespere que sa te convient ?
Kevin
<!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=iso-8859-1" /> <title>Formulaire</title> <style type="text/css"> <!-- body { background-color: #5e5e5e; } .menu {FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana } .style1 {color: white} --> </style> </head> <body> <table border="0" cellpadding="0" cellspacing="0" width="495"> <tbody> <script> <!-- function validation() { //chaque champs doit être non vide, ici le test est fait pour 3 //vous pouvez changer le nom de ces champs ici ch1,ch2,ch3 //vous pouvez ajouter d'autres champs, prenez garde d'ajouter //autant de tests que de champs ajoutés //création MZ-2003 if ((document.mail.realname.value=="")|| (document.mail.email.value=="")|| (document.mail.comments.value=="")|| (document.mail.titre.value=="")) { //Message d'alert window.alert ("Certains champs sont vides !!!!! Merci de les renseigner.") return false; } } //--> </script> <tr> <td> <div align="center"> <form action="contactphp.php" method="post" name="mail" onsubmit="return validation(this.form)"> <table> <tbody> <tr> <td class="style1">Votre Nom:</td> <td><input name="realname" size="30" type="text" /></td> </tr> <tr> <td class="style1">Votre Email:</td> <td><input name="email" size="30" type="text" /></td> </tr> <tr> <td class="style1">Sujet:</td> <td><input name="titre" size="30" type="text" /></td> </tr> <tr> <td colspan="2"><span class="style1">Commentaires:</span><br /> <textarea cols="50" rows="10" name="comments"></textarea></td> </tr> </tbody> </table> <br /> <input value="Envoyer" type="submit" /> - <input value="Annuler" type="reset" /> </form> </div> </tr> </tbody> </table> </body> </html>
le code contactphp.php
<?php if ( $_POST['realname'] == "") { echo "<br><br><br><br><br><br><center><h1>Vous avez pas remplie tout les champ!</h1></center></br></br></br></br></br></br>"; } else{ $cookie = $_COOKIE["mail"] ; $expire = 86400; if ( $cookie == "5") { echo "<br><br><br><br><br><br><center><h1>Vous avez depasser le temps le quota !!</h1></center></br></br></br></br></br></br>"; } else { $cookie = $cookie + 1; setcookie("mail","$cookie",time()+$expire); $email = $_POST['email']; $comments = $_POST['comments']; $titre = $_POST['titre']; $realname = $_POST['realname']; $ladate = date ("d M Y, G:i:s "); $message = "nom : $realname \n email : $email \n le $ladate \n \n $comments "; if(mail("muller.kevin@gmail.com", $titre, $message)) { echo "<br><br><br><br><br><br><center><h1>Message envoyé au webmaster</h1></center></br></br></br></br></br></br>"; } else { echo "<br><br><br><br><br><br><center><h1>Une erreure s'est produite</h1></center></br></br></br></br></br></br>"; } } } ?>
sa serre quand les personne ne tenvoie pas plus que 5 mail par jour sinon jai plus simple
contactphp.php ==>simple
$email = $_POST['email']; $comments = $_POST['comments']; $titre = $_POST['titre']; $realname = $_POST['realname']; $ladate = date ("d M Y, G:i:s "); $message = "nom : $realname \n email : $email \n le $ladate \n \n $comments "; mail("muller.kevin@gmail.com", $titre, $message)
voila jespere que sa te convient ?
Kevin
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
luis170395
Messages postés
334
Date d'inscription
mercredi 17 janvier 2007
Statut
Membre
Dernière intervention
12 décembre 2008
51
11 mars 2007 à 13:42
11 mars 2007 à 13:42
Merci kevin c parfait.
luis170395
Messages postés
334
Date d'inscription
mercredi 17 janvier 2007
Statut
Membre
Dernière intervention
12 décembre 2008
51
11 mars 2007 à 19:42
11 mars 2007 à 19:42
Non je viens de faire un test et ca me marque tous les camps ne sont pas remplie !
Help
Help
kiki67100
Messages postés
313
Date d'inscription
samedi 6 mai 2006
Statut
Membre
Dernière intervention
10 août 2013
19
12 mars 2007 à 07:58
12 mars 2007 à 07:58
Tu a modifier les nom des champ car il faut aussi le modifier dans le code javascript ses pour eviter davoir des e-mail vide voila tu peut tester ici
http://astuceskiki.com/?astuce=contact
http://astuceskiki.com/?astuce=contact