Formulaire envoi en php????
noline.29
Messages postés
22
Statut
Membre
-
bg62 Messages postés 26230 Statut Modérateur -
bg62 Messages postés 26230 Statut Modérateur -
Bonjour,
je suis complètement largué, je voulais créer un formulaire de contact très simple avec nom; mail; téléphone
cela donnais ça:
<!-- Debut Formulaire de Contact -->
<form action="#" method="post" id="contact">
<fieldset>
<p>
<label for="mlle">
Mlle <input name="sexe" id="mlle" value="MLE" checked="checked" type="radio" />
</label>
<label for="mme">
Mme <input name="sexe" id="mme" value="MME" type="radio" />
</label>
<label for="mr">
Mr <input name="sexe" id="mr" value="MR" type="radio" />
</label>
</p>
<p>
<label for="nom">
<input name="nom" id="nom" size="28" type="text" value="Nom / Prénom" onfocus="this.value=''" />
</label>
</p>
<p>
<label for="email">
<input name="email" id="email" size="28" type="text" value="Adresse Email" onfocus="this.value=''" />
</label>
</p>
<p>
<label for="tel">
<input name="tel" id="tel" size="28" type="text" value="Téléphone" onfocus="this.value=''" />
</label>
</p>
<p>
<small>Tous les champs sont obligatoires</small>
</p>
<p>
<input id="button" type="submit" value="Envoyer" title="aumaka.surfschool"/>
<input id="reset" type="reset" value="Annuler" title="Annuler" />
</p>
</fieldset>
<fieldset>
<textarea name="texte" id="texte" cols="30" rows="7" onfocus="this.value=''">Message</textarea>
</fieldset>
</form>
<!-- Fin Formulaire de Contact -->
mais ça marche pas, apparemment il faudrait incorporé du PHP .
je n'ai jamais utiliser le PHP, je ne vois pas ou il faut que je l' insert.
merci
je suis complètement largué, je voulais créer un formulaire de contact très simple avec nom; mail; téléphone
cela donnais ça:
<!-- Debut Formulaire de Contact -->
<form action="#" method="post" id="contact">
<fieldset>
<p>
<label for="mlle">
Mlle <input name="sexe" id="mlle" value="MLE" checked="checked" type="radio" />
</label>
<label for="mme">
Mme <input name="sexe" id="mme" value="MME" type="radio" />
</label>
<label for="mr">
Mr <input name="sexe" id="mr" value="MR" type="radio" />
</label>
</p>
<p>
<label for="nom">
<input name="nom" id="nom" size="28" type="text" value="Nom / Prénom" onfocus="this.value=''" />
</label>
</p>
<p>
<label for="email">
<input name="email" id="email" size="28" type="text" value="Adresse Email" onfocus="this.value=''" />
</label>
</p>
<p>
<label for="tel">
<input name="tel" id="tel" size="28" type="text" value="Téléphone" onfocus="this.value=''" />
</label>
</p>
<p>
<small>Tous les champs sont obligatoires</small>
</p>
<p>
<input id="button" type="submit" value="Envoyer" title="aumaka.surfschool"/>
<input id="reset" type="reset" value="Annuler" title="Annuler" />
</p>
</fieldset>
<fieldset>
<textarea name="texte" id="texte" cols="30" rows="7" onfocus="this.value=''">Message</textarea>
</fieldset>
</form>
<!-- Fin Formulaire de Contact -->
mais ça marche pas, apparemment il faudrait incorporé du PHP .
je n'ai jamais utiliser le PHP, je ne vois pas ou il faut que je l' insert.
merci
A voir également:
- Formulaire envoi en php????
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Civilité sur un formulaire - Forum VB / VBA
- Confirmer le nouvel envoi du formulaire err_cache_miss ✓ - Forum HTML
- Formulaire de reclamation instagram - Guide
10 réponses
je savais pas qu'il y avait un traitement des données après l'envoi, je suis débutante j'essaie de faire au mieux
merci de me le préciser, du coup je vais cherhcer comment on fait ça.
merci
merci de me le préciser, du coup je vais cherhcer comment on fait ça.
merci
Bonsoir,
là je suis dans l'impasse.
j'ai créer mon formulaire html ça c ok!
maintenant il faut que je créer un traitement des données pour l'envoi.
apparemment, comme je suis sur dreamveaver CS4, il faudrait que je créer une table MySQL( -_-") 1er problème je sais absolument pas comment mis prendre.! et tout simplement je ne sais pas a koi ça sert .
aider moi s'il vous plait là je sent que je vais péter une durite
merci d'avance (-_-"")
tout fonction il me reste plus que ce formulaire contact,pour pouvoir recevoir les mail des visiteurs.
là je suis dans l'impasse.
j'ai créer mon formulaire html ça c ok!
maintenant il faut que je créer un traitement des données pour l'envoi.
apparemment, comme je suis sur dreamveaver CS4, il faudrait que je créer une table MySQL( -_-") 1er problème je sais absolument pas comment mis prendre.! et tout simplement je ne sais pas a koi ça sert .
aider moi s'il vous plait là je sent que je vais péter une durite
merci d'avance (-_-"")
tout fonction il me reste plus que ce formulaire contact,pour pouvoir recevoir les mail des visiteurs.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
si c'est uniquement pour un 'formulaire de contact' c'est suffisant ... pourquoi veux-tu créer une bdd ensuite ?
apparemment je n'est pas effectué le traitement d'envoi du formulaire et sur un tuto il dise de faire comme ça, je comprend plus rien
kan on n'est débutant c pas facile de capté tous les termes
t'as une idée de ce que je peux rajouter dans le script de mon formulaire pour que la liaison se face avec ma boite mail??
kan on n'est débutant c pas facile de capté tous les termes
t'as une idée de ce que je peux rajouter dans le script de mon formulaire pour que la liaison se face avec ma boite mail??
ben si tu as fait avec le lien que je t'ai mis ... tout est dedans ... il suffit de faire ça calmement et de tester ensuite en ligne , après no problèmes :)
Voici les exemples d'un formulaire avec le script php de traitement, si ça peut t'aider! :)
ciao
Fab
exemple de formulaire:
fichier php de traitement:
ciao
Fab
exemple de formulaire:
<form action="contact.php" method="post" id="contactform" target="iframe" name="contactform" onsubmit="return valider()">
<!-- Les Champs à remplir par l'internaute -->
<label for="nom" class="arial11noirgras"> Nom :<br />
<input name="nom" type="text" class="arial11noir" id="nom" size="35" maxlength="255" />
</label><br />
<label for="prenom" class="arial11noirgras"> Prénom :<br />
<input name="prenom" type="text" class="arial11noir" id="prenom" size="35" maxlength="255" />
</label><br />
<label for="email" class="arial11noirgras">Email :<br />
<input type="text" class="arial11noir" name="email" id="email" size="35" maxlength="255" />
</label><br />
<label for="telephone" class="arial11noirgras">N° de Tél. (optionnel) :<br />
<input type="text" class="arial11noir" name="telephone" id="telephone" size="35" maxlength="255" />
</label><br />
<label for="objet" class="arial11noirgras">Objet de votre message :<br />
<select name="objet" size="1" class="arial11noir" dir="ltr">
<option value="1" selected>Choisissez votre sujet ...</option>
<option value="2">Demande d'informations</option>
<option value="3">Signaler un problème sur le site</option>
</select>
</label><br />
<label for="message" class="arial11noirgras">Message :<br />
<textarea name="message" cols="75" rows="8" class="arial11noir" id="message" title="message" dir="ltr">
</textarea>
</label>
<br />
<input name="Envoyer" type="submit" class="arial11noirgras" value="envoyer l'email"/>
<input name="Clear" type="reset" class="arial11noirgras" value="effacer" />
<br /><br />
</form>
fichier php de traitement:
<?php
$FORM1 = $_POST['nom'] ;
$FORM2 = $_POST['prenom'].' dont les coordonnées sont :\n'.'email :';
$FORM3 = $_POST['email'].'\n'.'téléphone :';
$FORM4 = $_POST['telephone'].'\n'.'a laissé le message suivant:\n'.'objet :';
$FORM5 = $_POST['objet'].'\n'.'message :';
$FORM6 = $_POST['message'];
$MailSubject = $FORM5;
$MailTo = "moi@monsite.com";
$tableau = array ($FORM1, $FORM2, $FORM3, $FORM4, $FORM6);
mail($MailTo, $MailSubject, implode(" ",$tableau));
?>
<!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" />
<link rel="stylesheet" type="text/css" href="css/monstyle.css" />
<title>mon site</title>
</head>
<body>
<div id="mon fond">
<div id="infostransmises">Merci, votre message a bien été transmis ;<br/>
vous pouvez continuer à naviguer sur le site.
</div>
<br/><br/>
</div>
</body>
</html>
Un site très bien fait et, il faut le dire plus adapté que les tutos ccc.net :
https://openclassrooms.com/fr/
Tu fais toute la partie php, ça te prendra quelques heures au pire, mais après ton problème sera de la rigolade, je te le garantie.
https://openclassrooms.com/fr/
Tu fais toute la partie php, ça te prendra quelques heures au pire, mais après ton problème sera de la rigolade, je te le garantie.