begin process at 2012 05 29 00:02:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

code recuperer mais de l'aide


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

code recuperer mais de l'aide

vendredi 13 mai 2011 à 20:47:16 | code recuperer mais de l'aide

gilou312

bonjour j'ai récupérer ce code sur un portfolio et je voudrais avoir le même.
le problème c'est pour l'envoi du mail.
Je l'ai inserer sur le fond c'est bon mais c'est le: "traitement_formulaire.php"
je ne sais pas comment le configurer.
merci de m'aider, je suis un novice

voici le code:


<div class="news">&nbsp; <img height="15" src="images/puce.gif" width="15"/> <!-- News -->
<span> &nbsp; Formulaire de contact &nbsp; </span>

<p>Vous pouvez, a partir de ce formulaire, m'envoyer un mail en y indiquant votre message.
Je vous réponderais sous les 48 heures. Merci
<br/>
<a href="javascript:void(look('Text1Depliant1'));">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;( Déplier le formulaire )</a> </p>
<p align="center">
<div id="Text1Depliant1" style="display:none">
<br/>

<form id="contact" method="post" action="traitement_formulaire.php">

<fieldset><legend>-== &nbsp; Vos coordonnées &nbsp; ==-</legend>
<br/>
<p><label for="nom">&nbsp; Nom :&nbsp;</label><input type="text" id="nom" name="nom" tabindex="1" /></p>
<br/>
<p><label for="email">&nbsp; Email :&nbsp;</label><input type="text" id="email" name="email" tabindex="2" /></p>

<br/>
</fieldset> <br/>
<fieldset><legend> -== &nbsp; Votre message &nbsp; ==-</legend>
<br/>
<p><label for="objet">&nbsp; Objet :&nbsp;</label><input type="text" id="objet" name="objet" tabindex="3" /></p>

<br/>
<p><label for="message">&nbsp; Message :&nbsp;<br/> </label><textarea id="message" name="message" tabindex="4" cols="30" rows="8"></textarea></p>
<br/></fieldset><br/>
<div style="text-align:center;"><input type="submit" name="envoi" value="Envoyer le formulaire !" /></div>
</form>

</div>
samedi 14 mai 2011 à 07:55:04 | Re : code recuperer mais de l'aide

mailliam

Hello,
soit tu fais un deuxième fichier (traitement_formulaire.php), soit tu mets ton code php dans le même fichier (celui-ci) de cette façon:

Code PHP :
<!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" xml:lang="fr">
<head>
<title>Contact</title>
<?php
// On définit les destinataires possibles
$listeDesMails = array (
'WebMaster' => 'webmaster@site.ch',
);
?>
</head>
<body>
<center>
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post" enctype="application/x-www-form-urlencoded" style="margin:0px padding:0px;">
<?php
// On vérifie que le formulaire a été envoyé
if(IsSet($_POST['choixMail'], $_POST['realname'], $_POST['email'], $_POST['sujet'], $_POST['champTexte'])){
// On vérifit que la personne à  bien choisi le destinataire
if($_POST['choixMail'] === 'Tout le monde'){
$to = implode(', ', $listeDesMails);
}elseif($_POST['choixMail'] && IsSet($listeDesMails[$_POST['choixMail']])){
$to = $listeDesMails[$_POST['choixMail']];
}else{
echo '<div style="text-align:center; color:#FF0000;">Veuillez choisir un destinataire ! Merci.</div>',"\r\n";
}

// On vérifit que la personne à  bien entré son Nom
if(!$_POST['realname']){
echo '<div style="text-align:center; color:#FF0000;">Veuillez entrer votre Nom ! Merci.</div>',"\r\n";
}

// On vérifit que la personne à  bien entré son Email
if(!$_POST['email']){
echo '<div style="text-align:center; color:#FF0000;">Veuillez entrer votre adresse Email ! Merci.</div>',"\r\n";
}

// On vérifit que la personne à  bien entré son message
if(!$_POST['champTexte']){
echo '<div style="text-align:center; color:#FF0000;">Veuillez entrer votre message ! Merci.</div>',"\r\n";
}

// Si tout est ok on envoie le mail
if(IsSet($to) && $_POST['realname'] && $_POST['email'] && $_POST['champTexte']){
// Création des entàªtes
$entete = 'From: "'.$_POST['realname'].'"<'.$_POST['email'].'>';

$_POST['champTexte'] = 'De : "'.$_POST['realname'].'"<'.$_POST['email'].'>'."\r\n"
.'Sujet : '.$_POST['sujet']."\r\n"
.'Message : '."\r\n"
.'---------'."\r\n"
.$_POST['champTexte'];

if(@mail($listeDesMails[$_POST['choixMail']], 'Mail depuis ton site', $_POST['champTexte'], $entete)){
// Mail envoyé ;-)
echo '<div style="text-align:center; color:#008000;">Votre mail a bien été envoyé à  ',$_POST['choixMail'],'.</div>',"\r\n";
}else{
// Erreur ! Impossible d' envoyer le mail
echo '<div style="text-align:center; color:#FF0000;">Suite à  une erreur, votre mail n&#39;a pu àªtre envoyé.<br />Veuillez recommencer.</div>',"\r\n";
}
}
}
?>
<table cellspacing="0" cellpadding="0" border="0">
<tr bgcolor="#eeeeee">
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="choixMail">Destinataire :</label></td>
<td>&nbsp;<select id="choixMail" name="choixMail">
<option value="0" selected="selected">Choisissez un destinataire...</option>
<?php
foreach($listeDesMails as $prenom => $adresseMail){
echo '<option value="',$prenom,'">',$prenom,'</option>',"\r\n";
}
?>
</select></td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="realname">Votre Nom :</label></td>
<td><input type="text" id="realname" name="realname" size="30" /></td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="email">Votre Email :</label></td>
<td><input type="text" id="email" name="email" size="30" /></td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="sujet">Sujet :</label></td>
<td><input type="text" id="sujet" name="sujet" size="30" /></td>
</tr>
<tr bgcolor="#eeeeee">
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="champTexte" style="font-weight:bolder;">Message :</label></td>
<td><textarea cols="20" rows="6" id="champTexte" name="champTexte"></textarea></td>
</tr>
<tr bgcolor="#eeeeee">
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr bgcolor="#eeeeee">
<td>&nbsp;</td>
<td><input type="submit" value="   Envoyer   " /></td>
</tr>
</table></form>
</center>
</body>
</html>


Ce qui est + simple
A++
samedi 14 mai 2011 à 13:16:21 | Re : code recuperer mais de l'aide

gilou312

bonjour et merci de m'avoir répondu,
donc pour l'inserer dans <body> je démarre ou et ou je place les données a changer comme mon mail pour le retour de mail car la je suis pommmé.
merci
samedi 14 mai 2011 à 13:53:00 | Re : code recuperer mais de l'aide

gilou312


voici ma page complete "contact" sans le css votre code aurait peut etre des erreurs vu le rendu que ça fait.

si vous pouvez renvoyez la page corrigé avec comme mon nom:durand, prenom pierre, email;pierredurand@gmail.com.. merci

merci car là je nage.

voici ma page complete:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Portfolio de xxxx xxxxx</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="content-language" content="fr" />
<meta name= "Keywords" content="Portfolio, xxxxxx, xxxxxx, technicien informatique, cv, lettre, motivation, cesi, gmsi, formation" />
<meta name= "Description" content="Voici mon portfolio qui contient entre autre mon CV et ma lettre de motivation" />
<meta name= "Author" lang="fr" content="xxxxxx xxxxx" />
<meta name= "Publisher" content="xxxx xxxxx" />
<meta name= "Reply-to" content="xxxxxx xxxxxx" />
<meta name= "Identifier-URL" content="http://www.xxxxx-xxxx.fr" />
<meta name= "Copright" content="xxxxx xxxxx Factory 2010" />
<meta name= "Generator" content="Notepad++" />
<meta name="robots" content="index,follow" />
<meta name="revisit-after" content="10" />
<link href="style.css" title="Défaut" rel="stylesheet" type="text/css" media="screen" />
<!--[if lte IE 8]> <script type="text/javascript" src="roundies.js"> </script><![endif]-->
</head>
<body>

<div id="header"></div><!-- Header -->
<div id="conteneur"><!-- Global -->

<div id="left"><!-- Colonne de Gauche --><!-- VOus pouvez rajouter ou retirer des menus -->
<div class="mh">Mon Portfolio</div><div class="mf"><!-- Début du menu -->
<ul>
<li><a href="index.html" title="">Présentation</a></li>
<li><a href="Formation.html" title="">Ma formation</a></li>
<li><a href="Projets.html" title="">Mes projets</a></li>
<li><a href="Compétences.html" title="">Mes compétences</a></li>
<li><a href="Obtention.html" title="">Obtention du diplôme</a></li>
<li><a href="Cv.html" title="">Mon cv</a></li>
<li><a href="Documents.html" title="">Documents</a></li>
<li><a href="Contact.html" title="">Contact</a></li>
</ul>
</div><div class="mb"></div><!-- Fin menu -->

<div class="mh">Liens</div><div class="mf"><!-- Début du menu -->
<ul>

<li><a href="http://www.cesi.fr/centre-arras.asp" target="_blank" title="">Cesi</a></li>
<li><a href="http://cisco.netacad.net" target="_blank" title="">Cisco</a></li>
<li><a href="http://www.microsoft.fr" target="_blank" title="">Microsoft</a></li>
</ul>
</div><div class="mb"></div><!-- Fin menu -->

<div class="mh">Validations</div><div class="mf"><!-- Début du menu -->
<ul>
<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Strict" height="31" width="88" ></a><br />
<a href="http://jigsaw.w3.org/css-validator/check/referer"> <img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="CSS Valide !" > </a> <br/>
<li
</ul>
</div><div class="mb"></div><!-- Fin menu -->

</div><!-- Fin Colonne de Gauche -->

<div id="right"><!-- Colonne de droite -->

<script type="text/javascript">
function look(idx)
{
var sd=document.getElementById(idx).style;
sd.display=sd.display=='inline'?"none":"inline";
}
</script>

<div class="news"><!-- News -->

<center><FONT size="6" color="#ffac0d" face="Comic Sans MS">
Deux façons de me contacter :</FONT>

</center>
</div> <!-- Fin News -->
<br/><br/>

<div class="news"><!-- News -->

<center>
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post" enctype="application/x-www-form-urlencoded" style="margin:0px padding:0px;">
<?php
// On vérifie que le formulaire a été envoyé
if(IsSet($_POST['choixMail'], $_POST['realname'], $_POST['email'], $_POST['sujet'], $_POST['champTexte'])){
// On vérifit que la personne à bien choisi le destinataire
if($_POST['choixMail'] === 'Tout le monde'){
$to = implode(', ', $listeDesMails);
}elseif($_POST['choixMail'] && IsSet($listeDesMails[$_POST['choixMail']])){
$to = $listeDesMails[$_POST['choixMail']];
}else{
echo '<div style="text-align:center; color:#FF0000;">Veuillez choisir un destinataire ! Merci.</div>',"\r\n";
}

// On vérifit que la personne à bien entré son Nom
if(!$_POST['realname']){
echo '<div style="text-align:center; color:#FF0000;">Veuillez entrer votre Nom ! Merci.</div>',"\r\n";
}

// On vérifit que la personne à bien entré son Email
if(!$_POST['email']){
echo '<div style="text-align:center; color:#FF0000;">Veuillez entrer votre adresse Email ! Merci.</div>',"\r\n";
}

// On vérifit que la personne à bien entré son message
if(!$_POST['champTexte']){
echo '<div style="text-align:center; color:#FF0000;">Veuillez entrer votre message ! Merci.</div>',"\r\n";
}

// Si tout est ok on envoie le mail
if(IsSet($to) && $_POST['realname'] && $_POST['email'] && $_POST['champTexte']){
// Création des entàªtes
$entete = 'From: "'.$_POST['realname'].'"<'.$_POST['email'].'>';

$_POST['champTexte'] = 'De : "'.$_POST['realname'].'"<'.$_POST['email'].'>'."\r\n"
.'Sujet : '.$_POST['sujet']."\r\n"
.'Message : '."\r\n"
.'---------'."\r\n"
.$_POST['champTexte'];

if(@mail($listeDesMails[$_POST['choixMail']], 'Mail depuis ton site', $_POST['champTexte'], $entete)){
// Mail envoyé ;-)
echo '<div style="text-align:center; color:#008000;">Votre mail a bien été envoyé à ',$_POST['choixMail'],'.</div>',"\r\n";
}else{
// Erreur ! Impossible d' envoyer le mail
echo '<div style="text-align:center; color:#FF0000;">Suite à une erreur, votre mail n&#39;a pu àªtre envoyé.<br />Veuillez recommencer.</div>',"\r\n";
}
}
}
?>
<table cellspacing="0" cellpadding="0" border="0">
<tr bgcolor="#eeeeee">
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="choixMail">Destinataire :</label></td>
<td>&nbsp;<select id="choixMail" name="choixMail">
<option value="0" selected="selected">Choisissez un destinataire...</option>
<?php
foreach($listeDesMails as $prenom => $adresseMail){
echo '<option value="',$prenom,'">',$prenom,'</option>',"\r\n";
}
?>
</select></td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="realname">Votre Nom :</label></td>
<td><input type="text" id="realname" name="realname" size="30" /></td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="email">Votre Email :</label></td>
<td><input type="text" id="email" name="email" size="30" /></td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="sujet">Sujet :</label></td>
<td><input type="text" id="sujet" name="sujet" size="30" /></td>
</tr>
<tr bgcolor="#eeeeee">
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr bgcolor="#eeeeee">
<td><label for="champTexte" style="font-weight:bolder;">Message :</label></td>
<td><textarea cols="20" rows="6" id="champTexte" name="champTexte"></textarea></td>
</tr>
<tr bgcolor="#eeeeee">
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr bgcolor="#eeeeee">
<td>&nbsp;</td>
<td><input type="submit" value=" Envoyer " /></td>
</tr>
</table></form>
</center>

</div><!-- Fin News -->


<br/><br/>

<div class="news"> <!-- News -->
<span><font size="3"> Mon Adresse postal </font></span><br/><br/>
<p><font size="2"> Vous avez aussi la possibilité de me contacter par lettre via les informations suivantes :
<br/><br/>
<a href="javascript:void(look('Text1Depliant2'));">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;( Déplier le formulaire ) </font></a></p>

<p align="center">
<div id="Text1Depliant2" style="display:none">

<br/> <u>Mon adresse :</u>
<br/>
<p> xxxx xxxxx</p>
<p> xxxxxx xxx xxxxx xxx</p>

<p> xxxx xxxxxxx</p>

</div>

</div><!-- Fin News -->

<div class="clear"></div>
</div><!-- Fin Colonne de droite -->
</div> <!-- Fin global -->
<div id="pied"></div>
<!-- mention de copyright Ne pas retirer sans autorisation écrite Design <a href="http://www.kitgraphiquegratuit.org" onclick="window.open(this.href); return false;" title="kits graphiques gratuits" >Kit Graphique</a> -->
<div class="copyright">©<a href=""> Votresite.com</a> | Design <a href="http://www.kitgraphiquegratuit.org" onclick="window.open(this.href); return false;" title="kits graphiques gratuits" >Kit Graphique</a> | <a href="http://validator.w3.org/check?uri=referer" onclick="window.open(this.href); return false;">XHTML strict</a> &amp; <a href="http://jigsaw.w3.org/css-validator/check/referer" onclick="window.open(this.href); return false;">CSS3</a></div>
<!-- mention de copyright Ne pas retirer sans autorisation écrite Design <a href="http://www.kitgraphiquegratuit.org" onclick="window.open(this.href); return false;" title="kits graphiques gratuits" >Kit Graphique</a> -->
</body>
</html>




Cette discussion est classée dans : message, aide, code, recuperer, formulaire


Répondre à ce message

Sujets en rapport avec ce message

code simple pour formulaire [ par bernard ] bonsoir à tous, je suis débutant de chez débutant et j'ai besoin d'aide.je voudrais réaliser un programme en php.il s'agit d'un formulaire où le visit AIDE !!!! Svp besoin d'un script URGENT !!!! [ par zeppo4268 ] Bonjours, Je voudrai grace a un formulaire afficher sur une page en php un texte qui dura 20mnEt que si quelqu'un rempli le formulaire avan les 20mn i besois aide js [ par gaucyril ] Bonjour, je suis débutant en javascript.Je veux faire un contrôle de saisie pour le code postal dans un formulaire et je veux donc qu'il y ai 5 caract fonction mail avec php [ par cyrilherve ] salut à tous,je m'initie à l'utilisation de la fonction mail avec php. j'ai pris au hasard un script d'envoi d'e-mail dans un tutoriel d'apprentissage code pour bien remplir mon formulaire [ par schyllinger ] je veu un code qui puisse me permettre de remplir mon formulaire contact(nom, prenom, numero).un message doit s'afficher pour me demander "enrez votre Envoi formualire [ par tets88 ] Bonjour, J'ai un problème pour envoyer les données de mon formulaire à mon adresse mail. Je ne comprends pas d'où provient le problème. J'ai mon for Verification de validité du format email dans un formulaire [ par carbonaro09 ] Bonjour a tous Je viens d'essayer d'implémenter un petit morceau de code pour vérifier la validité des adresses mail remplies dans mon formulaire de formulaire [ par nicodonat ] bonjour j'ai voulu créer un formulaire pour mon site .Normalement le message doit arriver directement dans ma boite mail.C'est le cas c'est déjà ça l finalisation d'un formulaire php [ par aliki ] bonjour, J'aurais besoin d'un peu d'aide pour finaliser le code ci-dessous. J'aimerais faire une mise en forme correcte (dans un tableau html par ex Eviter les doublons par rapport à un formulaire. [ par ecolom ] Bonjour à tous, me voilà de nouveau dans les embarras ( manque de connaissances quand tu nous tiens.. ) En fait, j'ai créé un formulaire d'inscriptio


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,232 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales