|
Informations |
Messages |
|
~simpsonbougy~
453 messages
Processeur
AidoMac
|
Le 04 Avril 2010 à 14h32
Bonjour voila j'ai fait la page contact de mon folio http://almafolio.fr et j'aurais voulut savoir comment faire pour que le mail soit envoyé sur mon mail et que après sa mette votre mail a étais envoyé grâce a un script
voila mon code pour le moment
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Almafolio Contact</title>
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
</head>
<body>
<!--::::::: Wrapper ::::::-->
<div id="wrapper">
<!--::::: Images links ::::-->
<!-- :: Home ::-->
<p id="home" class="abspos"><a href="http://almafolio.fr"><img src="img/home.jpg" alt="" /></a></p>
<!-- :: Creations ::-->
<p id="creations" class="abspos"><a href="http://almafolio.fr/creation"><img src="img/crea.jpg" alt="" /></a></p>
<!-- :: Contact ::-->
<p id="contact" class="abspos"><a href="http://almafolio.fr/contact"><img src="img/contact.jpg" alt="" /></a></p>
<!-- :: Twitter ::-->
<p id="twitter"><a href="http://twitter.com/lennilacombe" alt="twitter" title="Clique pour me suivre sur twitter"</a></p>
<!--::::: Contact form ::::-->
<form action="" id="contactform">
<fieldset>
<p>
<label for="name">Nom</label><br />
<input type="text" id="name" />
</p>
<p>
<label for="mail">Mail</label><br />
<input type="text" id="mail" />
</p>
<p>
<label for="message">Message</label><br />
<textarea name="textarea" cols="50" rows="15" id="message"></textarea>
<input type="image" src="img/submit.jpg" id="contactsend" />
</p>
</fieldset>
</form>
</div><!-- end #wrapper -->
<---Google analyctics code-->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-11605455-2");
pageTracker._trackPageview();
} catch(err) {}</script>
<---Google analyctics code-->
</body>
</html>
voila merci beaucoup de votre aide
|
| |
|
|
|
|
Pouzy
14154 messages
No-Life
Administrateur
|
Le 04 Avril 2010 à 15h47
|
| |
Devenez fan d'Aidoweb sur Facebook \o/ - N'oubliez pas de cliquer sur [Résolu] une fois votre problème réglé
|
|
|
|
~simpsonbougy~
453 messages
Processeur
AidoMac
|
Le 04 Avril 2010 à 16h06
ok merci pour les tuto mais voila j'ai tout fait ... mais voila le php beuge ( dsl je ne mi connait aps du tout en php
alors voila ce que sa fait http://almafolio.fr/contact voila et voila mon code dsl de vous dérangeais
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Almafolio Contact</title>
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
</head>
<body>
<!--::::::: Wrapper ::::::-->
<div id="wrapper">
<!--::::: Images links ::::-->
<!-- :: Home ::-->
<p id="home" class="abspos"><a href="http://almafolio.fr"><img src="img/home.jpg" alt="" /></a></p>
<!-- :: Creations ::-->
<p id="creations" class="abspos"><a href="http://almafolio.fr/creation"><img src="img/crea.jpg" alt="" /></a></p>
<!-- :: Contact ::-->
<p id="contact" class="abspos"><a href="http://almafolio.fr/contact"><img src="img/contact.jpg" alt="" /></a></p>
<!-- :: Twitter ::-->
<p id="twitter"><a href="http://twitter.com/lennilacombe" alt="twitter" title="Clique pour me suivre sur twitter"</a></p>
<!--::::: Contact form ::::-->
<form action="mail.php" id="contactform">
<fieldset>
<p>
<label for="name">Nom</label><br />
<input type="text" id="name" />
</p>
<p>
<label for="mail">Mail</label><br />
<input type="text" id="mail" />
</p>
<p>
<label for="message">Message</label><br />
<textarea name="textarea" cols="50" rows="15" id="message"></textarea>
<input type="image" src="img/submit.jpg" id="contactsend" />
</p>
</fieldset>
</form>
<?php
//On stocke les infos que le visiteur a envoyé dans des variables
$pseudo = htmlentities($_POST['pseudo']);
$mail = htmlentities($_POST['mail']);
$message = htmlentities($_POST['message']);
//L'e-Mail du destinataire du message
$destinataire = "lenni31@neuf.fr";
//L'objet du message, définis dans le champs caché
$objet = $_POST['objet'];
//Le message qui vous est envoyé
$message_envoye =
'Pseudo : ' . $pseudo ."\r\n".
'E-Mail :' . $mail . "\r\n".
'Message : ' . $message ."\r\n" .
'X-Mailer: PHP/' . phpversion();
//Le mail du posteur
$from = "From: ".$mail); //Laissez le From comme ca, ca sert à ce que le pseudo du visiteur s'affiche dans l'objet du message aussi
//On vérifie si tous les champs sont complétés
if(trim($pseudo) = "" OR trim($mail) == "" OR trim($message) == "")
{
echo 'Vous n'avez pas remplis tous les champs ...';
}
//Sinon, tout est correct, on peut envoyer
else
{
mail($destinataire, $objet, $message_envoye, $from); //La fonction qui envoie le mail
echo 'Merci . Votre message a été envoyé avec succès .';
}
?>
</div><!-- end #wrapper -->
<---Google analyctics code-->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-11605455-2");
pageTracker._trackPageview();
} catch(err) {}</script>
<---Google analyctics code-->
</body>
</html>
|
| |
|
|
|
|
ju2cho7
7322 messages
No-Life
AidoCodeur
Modérateur
|
Le 04 Avril 2010 à 18h34
Citation Parse error: syntax error, unexpected ')' in /home/web2957/web/contact.php on line 66
Le message d'erreur te dit qu'il y a une parenthèse en trop à la ligne 66 de ton fichier.
Lis bien les erreurs, elles apportent bien des informations sur le problème.
|
| |
Nous ne fournissons pas d'aide par MP. ;)
|
|
|
|
~simpsonbougy~
453 messages
Processeur
AidoMac
|
Le 04 Avril 2010 à 18h44
ok je vien d'enlevé la parentheses fatal erreur
Citation Fatal error: Can't use function return value in write context in /home/web2957/web/contact.php on line 70
je ne comprends pas trés bien l'anglais sa veut dire quoi ? function retourn value in ... ???
merci encore
|
| |
|
|
|
|
Pouzy
14154 messages
No-Life
Administrateur
|
Le 04 Avril 2010 à 23h23
Coucou,
Copie nous de la ligne... Disons 50 à 90, histoire qu'on puisse voir d'où ça vient
|
| |
Devenez fan d'Aidoweb sur Facebook \o/ - N'oubliez pas de cliquer sur [Résolu] une fois votre problème réglé
|
|
|
|
~simpsonbougy~
453 messages
Processeur
AidoMac
|
Le 04 Avril 2010 à 23h30
voila tout
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Almafolio Contact</title>
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
</head>
<body>
<!--::::::: Wrapper ::::::-->
<div id="wrapper">
<!--::::: Images links ::::-->
<!-- :: Home ::-->
<p id="home" class="abspos"><a href="http://almafolio.fr"><img src="img/home.jpg" alt="" /></a></p>
<!-- :: Creations ::-->
<p id="creations" class="abspos"><a href="http://almafolio.fr/creation"><img src="img/crea.jpg" alt="" /></a></p>
<!-- :: Contact ::-->
<p id="contact" class="abspos"><a href="http://almafolio.fr/contact"><img src="img/contact.jpg" alt="" /></a></p>
<!-- :: Twitter ::-->
<p id="twitter"><a href="http://twitter.com/lennilacombe" alt="twitter" title="Clique pour me suivre sur twitter"</a></p>
<!--::::: Contact form ::::-->
<form action="mail.php" id="contactform">
<fieldset>
<p>
<label for="name">Nom</label><br />
<input type="text" id="name" />
</p>
<p>
<label for="mail">Mail</label><br />
<input type="text" id="mail" />
</p>
<p>
<label for="message">Message</label><br />
<textarea name="textarea" cols="50" rows="15" id="message"></textarea>
<input type="image" src="img/submit.jpg" id="contactsend" />
</p>
</fieldset>
</form>
<?php
//On stocke les infos que le visiteur a envoyé dans des variables
$pseudo = htmlentities($_POST['pseudo']);
$mail = htmlentities($_POST['mail']);
$message = htmlentities($_POST['message']);
//L'e-Mail du destinataire du message
$destinataire = "lenni31@neuf.fr";
//L'objet du message, définis dans le champs caché
$objet = $_POST['objet'];
//Le message qui vous est envoyé
$message_envoye =
'Pseudo : ' . $pseudo ."rn".
'E-Mail :' . $mail . "rn".
'Message : ' . $message ."rn" .
'X-Mailer: PHP/' . phpversion();
//Le mail du posteur
$from = "From: ".$mail; //Laissez le From comme ca, ca sert à ce que le pseudo du visiteur s'affiche dans l'objet du message aussi
//On vérifie si tous les champs sont complétés
if(trim($pseudo) = "" OR trim($mail) == "" OR trim($message) == "")
{
echo 'Vous n'avez pas remplis tous les champs ...';
}
//Sinon, tout est correct, on peut envoyer
else
{
mail($destinataire, $objet, $message_envoye, $from); //La fonction qui envoie le mail
echo 'Merci . Votre message a été envoyé avec succès .';
}
?>
</div><!-- end #wrapper -->
<---Google analyctics code-->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-11605455-2");
pageTracker._trackPageview();
} catch(err) {}</script>
<---Google analyctics code-->
</body>
</html>
|
| |
|
|
|
|
ju2cho7
7322 messages
No-Life
AidoCodeur
Modérateur
|
Le 05 Avril 2010 à 02h09
Je viens d'éditer tes messages pour activer la coloration syntaxique (balises code=php au lieu de code simple )
On voit clairement qu'il y a quelques problèmes de quotes. (apostrophes)
D'autre part, ligne 70, on voit qu'il y a un = manquant (if( trim($pseudo) = "" ...) au lieu de if( trim($pseudo) == "" ...))
Je corrige le tuto tout de suite.
|
| |
Nous ne fournissons pas d'aide par MP. ;)
|
|
|
|
~simpsonbougy~
453 messages
Processeur
AidoMac
|
Le 05 Avril 2010 à 02h12
ok merci c'est a dire vous pourriez me dire ce qui ne marche pas ? merci
reglais pour le =
voila maintenant le problème j'aime pas le php xD
Citation Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/web2957/web/contact.php on line 72
|
| |
|
|
|
|
~simpsonbougy~
453 messages
Processeur
AidoMac
|
Le 05 Avril 2010 à 02h28
a c'est bon sa marche enfin presque voila http://almafolio.fr/contact
mais voila sa n'envoy pas le mail et vous pouvez testé sa marque une erreur 404
voila le code
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Almafolio Contact</title>
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
</head>
<body>
<!--::::::: Wrapper ::::::-->
<div id="wrapper">
<!--::::: Images links ::::-->
<!-- :: Home ::-->
<p id="home" class="abspos"><a href="http://almafolio.fr"><img src="img/home.jpg" alt="" /></a></p>
<!-- :: Creations ::-->
<p id="creations" class="abspos"><a href="http://almafolio.fr/creation"><img src="img/crea.jpg" alt="" /></a></p>
<!-- :: Contact ::-->
<p id="contact" class="abspos"><a href="http://almafolio.fr/contact"><img src="img/contact.jpg" alt="" /></a></p>
<!-- :: Twitter ::-->
<p id="twitter"><a href="http://twitter.com/lennilacombe" alt="twitter" title="Clique pour me suivre sur twitter"</a></p>
<!--::::: Contact form ::::-->
<form action="mail.php" id="contactform">
<fieldset>
<p>
<label for="name">Nom</label><br />
<input type="text" id="name" />
</p>
<p>
<label for="mail">Mail</label><br />
<input type="text" id="mail" />
</p>
<p>
<label for="message">Message</label><br />
<textarea name="textarea" cols="50" rows="15" id="message"></textarea>
<input type="image" src="img/submit.jpg" id="contactsend" />
</p>
</fieldset>
</form>
<?php
//On stocke les infos que le visiteur a envoyé dans des variables
$pseudo = htmlentities($_POST['pseudo']);
$mail = htmlentities($_POST['mail']);
$message = htmlentities($_POST['message']);
//L'e-Mail du destinataire du message
$destinataire = "lenni31@neuf.fr";
//L'objet du message, définis dans le champs caché
$objet = $_POST['objet'];
//Le message qui vous est envoyé
$message_envoye =
"Pseudo : $pseudo rn".
"E-Mail : $mail rn".
"Message : $message rn" .
"X-Mailer: PHP/" . phpversion();
//Le mail du posteur
$from = "From: ".$mail; //Laissez le From comme ca, ca sert à ce que le pseudo du visiteur s'affiche dans l'objet du message aussi<img src="http://www.aidoweb.com/images/smilies/cloud/icon_wink.png" alt="Clin d'oeil" title="Clin d'oeil" />
//On vérifie si tous les champs sont complétés
if(trim($pseudo) == "" OR trim($mail) == "" OR trim($message) == "")
{
echo "Vous n'avez pas remplis tous les champs ...";
}
//Sinon, tout est correct, on peut envoyer
else
{
mail($destinataire, $objet, $message_envoye, $from); //La fonction qui envoie le mail
echo 'Merci . Votre message a été envoyé avec succès .';
}
?>
</div><!-- end #wrapper -->
<---Google analyctics code-->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-11605455-2");
pageTracker._trackPageview();
} catch(err) {}</script>
<---Google analyctics code-->
</body>
</html>
|
| |
|
|
|
|
Pouzy
14154 messages
No-Life
Administrateur
|
Le 05 Avril 2010 à 12h04
C'est normal, ça cherche à envoyer via mail.php.
Remplace <form action="mail.php" id="contactform"> par <form action="" id="contactform">
|
| |
Devenez fan d'Aidoweb sur Facebook \o/ - N'oubliez pas de cliquer sur [Résolu] une fois votre problème réglé
|
|
|
|
~simpsonbougy~
453 messages
Processeur
AidoMac
|
Le 05 Avril 2010 à 12h30
voila sa étais corrigé mais sa ne l'envoi toujours pas je hait vraiment le php

|
| |
|
|
|
|
~simpsonbougy~
453 messages
Processeur
AidoMac
|
Le 05 Avril 2010 à 13h02
a voila j'ai teste et sa marche un peut enfait comme sais écrit en noir sa ne se voyé pas mais voila
si vous regardé en haut a gauche on peut voir vous n'avez pas remplie...
http://twitpic.com/1ddop8
donc voila alors 2 question comment mettre le couleur sur le echo avec le php ?? et pourquoi il envoi pas alors que j'avez tout rempli ??
merci encore
|
| |
|
|
|
|
Pouzy
14154 messages
No-Life
Administrateur
|
Le 05 Avril 2010 à 14h18
Coucou,
Le echo affiche du HTML en fait, donc tu peux changer la couleur comme en HTML normal. Le texte suivant sera en blanc :
Code echo '<div style="color:white">Coucou</div>';
|
| |
Devenez fan d'Aidoweb sur Facebook \o/ - N'oubliez pas de cliquer sur [Résolu] une fois votre problème réglé
|
|
|
|
~simpsonbougy~
453 messages
Processeur
AidoMac
|
Le 05 Avril 2010 à 14h25
ok merci mais sa marche pas encore
voila ce que j'ai mi dans contact.php
Code {
echo '<div style="color:white">champ manquant...</div>';
}
voila et sinon pourquoi sa ne marche pas même l'envoi merci
|
| |
|
|
|
|