créer un site
Salemioche.net : creer un site internet - retour au site - accueil du forum





envoyer message via formulaire contact site web

Aller à la page 1, 2  Suivante
Poster un nouveau sujet sur Création site web   Répondre au sujet à Création site web:envoyer message via formulaire contact site web    Accueil Forum -> Création site web
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
kivanc
frontpage mioche
frontpage mioche
Messageenvoyer message via formulaire contact site web , Posté le: 09-06-2009 14:25

Bonjour à tous,
je créer un site web, et j'ai une une rubrique "nous contacter", je souhaiteré avoir un formulaire qui sera saisie par l'internaute puis envoyer automatiquement dans ma boite Mail.
Apparement y'aurais 2 pages différentes à créer une en html et une en php, mais je ne comprend rien, c'est pour sa que je demande votre aide à tous, sur les codages par ex.
merci d'avance
meo
html mioche
html mioche
Messageenvoyer message via formulaire contact site web , Posté le: 09-06-2009 16:36

salut,

un petit tour sur ces pages déjà, pour mieux cerner le tout :

Création de ton formulaire en html : http://www.siteduzero.com/tutoriel-3-13596-les-formulaires.html [http://www.siteduzero.com/tutoriel-3-13596-les-formulaires.html]

Et on reprend ces éléments pour créer correctement l'envoi des informations en PHP :
http://www.siteduzero.com/tutoriel-3-14543-php-et-les-formulaires.html [http://www.siteduzero.com/tutoriel-3-14543-php-et-les-formulaires.html]

En espérant que ça t'éclaircira un peu les idées...
Repasses par là si besoin Smile

++
referencement expert
dreamweaver mioche
dreamweaver mioche
Messageenvoyer message via formulaire contact site web , Posté le: 10-06-2009 8:37

Je te conseille de tout faire en php. Si il a une erreur dans son formulaire (adresse email invalide) tu recharge le formulaire avec les ancienne valeur Smile

Bon courage !
Vient ici si tu as des problèmes !
kivanc
frontpage mioche
frontpage mioche
Messageenvoyer message via formulaire contact site web , Posté le: 10-06-2009 12:55

la page du formualaire (le html), c'est ok ! mais la 2ème page qui va le traiter en php, j'ai du mal a comprendre (jamais utilisé de php de ma vie ça doit etre pour sa)
vous n'aurez pas un exemple concrès ??
meo
html mioche
html mioche
Messageenvoyer message via formulaire contact site web , Posté le: 10-06-2009 16:17

bonsoir,

Le deuxième lien est un cas pratique si je me souviens bien. Il te suffit de suivre les étapes, non ?

++
kivanc
frontpage mioche
frontpage mioche
Messageenvoyer message via formulaire contact site web , Posté le: 11-06-2009 10:02

oui un donne en exemple mais sa ne marche pas, donc jpeu rien faire ...
referencement expert
dreamweaver mioche
dreamweaver mioche
Messageenvoyer message via formulaire contact site web , Posté le: 12-06-2009 8:26

Donne nous ce que tu as maintenant Smile
kivanc
frontpage mioche
frontpage mioche
Messageenvoyer message via formulaire contact site web , Posté le: 19-06-2009 15:53

en faite en html j'ai sa dont je voudrais que ces informations partent automatiquement dans ma boîte Mail.
Voici ce que j'ai : <?php
include 'header.php';
?>

<center> <p><b><u>Ecrivez-nous</u></b></p><br/>

<form method="post" action="traitement.php">

<p>
<label for="nom"><b>Nom :</b></label>
<input type="text" name="nom" id="nom" size="60" maxlength="20" />
</p>
<p>
<label for="prenom"><b>Prénom :</b></label>
<input type="text" name="prenom" id="prenom" size="60" maxlength="30" />
</p>
<p>
<label for="adresse"><b>Adresse :</b></label>
<input type="text" name="adresse" id="adresse" size="60" maxlength="35" />
</p>
<p>
<label for="cp"><b>Code Postal :</b></label>
<input type="text" name="cp" id="cp" size="7" maxlength="5" />
&&&&&&&
<label for="tel"><b>Ville :</b></label>
<input type="text" name="ville" id="ville" size="36" maxlength="35" />
</p>
<p>
<label for="mail"><b>E-Mail :</b></label>
<input type="text" align="left" name="mail" id="mail" size="25" maxlength="25" />
&
<label for="tel"><b>Tél :</b></label>
<input type="text" name="tel" id="tel" size="20" maxlength="10" /><br/><br/>
</p>
<br/>
<p>
<label for="ameliorer"><b>Message :</b></label><br /><br />&&&
<textarea name="ameliorer" id="ameliorer" rows="10" cols="50"></textarea>
</p>
<br/>
<p>
<input type=submit value=Envoyer>
</p
</form>
<br/><br/>

</center>

Si vous pouvez me donner un exemple concrès, je ferait donc pareil pour les autres champs à remplir
Merci
(j'ai vraiment de votre aide Very Happy)
referencement expert
dreamweaver mioche
dreamweaver mioche
Messageenvoyer message via formulaire contact site web , Posté le: 22-06-2009 8:48

Et ton fichier traitement.php ?
C'est le plus important en fait Very Happy

Car pour l'instant tout me parait bon.
Ta page tu l'as faite en .php j'espère car si tu utilise le php tu dois avoir cette extension Wink

Après on pourra peut être te faire un super truc Wink
kivanc
frontpage mioche
frontpage mioche
Messageenvoyer message via formulaire contact site web , Posté le: 22-06-2009 8:58

J'ai tous trouver et tous marche parfaitement, juste un soucis si vous pouvez m'aider : le soucis c'est que même si l'internaute tape n'importe quoi sa l'envoi quand même (c'est donc pas trop terrible), juste votre aide a propose de ce sujet.
Merci
referencement expert
dreamweaver mioche
dreamweaver mioche
Messageenvoyer message via formulaire contact site web , Posté le: 23-06-2009 8:37

Tu as tout trouvé sans notre aide Sad

Pour ta solution, je ne sais pas trop ce que tu veux accepter dans tes champs.
Mais la vérification s'appelle expression régulières.
Fait une recherche google et tu auras tout ce qu'il te faut pour ton site !
[url]
http://www.siteduzero.com/tutoriel-3-14608-les-expressions-regulieres-partie-1-2.html
[/url]

Voilà bon courage !

Je peux t'aider si tu me précise ce que tu veux accepter et dans quel champ.
kivanc
frontpage mioche
frontpage mioche
Messageenvoyer message via formulaire contact site web , Posté le: 23-06-2009 9:22

J'ai 5 champs : Nom, Prénom, E-Mail, Sujet et Message.
Ces 4 champs doivent au moins contenir du caractère pour que le message soit envoyé.
Quand à ce que j'ai réussit à faire, je l'ai fait grâce aux liens du site zéro que vous m'avez donner.
Merci
referencement expert
dreamweaver mioche
dreamweaver mioche
Messageenvoyer message via formulaire contact site web , Posté le: 24-06-2009 9:09

Pour au moins un caractère utilise quelque chose de très simple:

if (empty($nom){
$message .= "Vous devez saisir un nom";
}

Ce qui veut dire, si la variable $nom est vide on rajoute à la fin de la variable $message ce qui est entre les guillemets

Après je te conseille quand même de faire la vérification de l'email.
Avec cette petite fonction :

function mail_faux($chaine) {
return (!eregi("^[_A-Za-z0-9.-]+[^.]@[^.][A-Za-z0-9.-]{2,}[.][a-z]{2,4}$",$chaine));
}

et

if (mail_faux($mail)) {
$message .= "l'adresse email est non valide";
}


Après je te conseille aussi de mettre une captcha à ton formulaire pour éviter le spam Cool
kivanc
frontpage mioche
frontpage mioche
Messageenvoyer message via formulaire contact site web , Posté le: 24-06-2009 9:14

Oui mais je sais pas ou mettre ces codes (dans quel pages et ou ?).
Merci
meo
html mioche
html mioche
Messageenvoyer message via formulaire contact site web , Posté le: 24-06-2009 16:54

Bonsoir,

Il faut les mettre dans ta page php, intercalés au bon endroit, selon ton code.

++
Montrer les messages depuis:   
Poster un nouveau sujet sur Création site web   Répondre au sujet à Création site web:envoyer message via formulaire contact site web    Accueil Forum -> Création site web Toutes les heures sont au format GMT + 1 Heure
Aller à la page 1, 2  Suivante
Page 1 sur 2

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


Nom de domaine
Enregistrement, transfert, gestion:
Nom de domaine

Hébergement
Trouver un hébergeur



Affilzen

Jumeaux
Musculation
Piscine
Argent
Livraison fleurs
Idées Web

Hébergeur
moto occasion
garde du corps
seduction
Ecole ingenieur
E-commerce

Musculation
Regime hyperproteine
régime hyperprotéiné
Lingerie
Piscine
Alphazen

Code reduction
Code reduction
Réduction rue du commerce
Reduction
Code réduction
Partenaires

communiqué de presse gratuit
forum gratuit
Casino
Canapé
Home staging
© Mentions Légales - CV - Blog