Posez votre question Signaler

Script php

maxou_53000 5Messages postés 7 novembre 2009Date d'inscription - Dernière réponse le 7 nov. 2009 à 14:06
Bonjour,
j ai cré un petit script pour envoyer un message et quand on appuie sur valider cela dois s envoyer ds ma boite mail puis diriger vers une page web !
bon le probleme c est que ca n envoie rien !!!!
merci de m eclaire :
le index.html :
<div align=center>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</td>
<td><input type=text name=title size=30></td></tr>
<td> </td>
<td><input type="submit" name="Submit" value="Envoyer">
</td>
</tr>
</table>
<p>  </p>
</form>
et le formmail.php
<?php
$TO = "petitpapanoel49000@gmail.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.google.fr");
?>
ou je me suis planté ???
merci merci 1000 fois
Lire la suite 

Script php »

8 réponses
Réponse
+0
moins plus
Bonjours,

As-tu remplie ton code restant dans formmail.php ?
Ajouter un commentaire
Réponse
+0
moins plus
non j ai mis que ca !
je n y cromprend plus rien je me prend la tete depuis 2 heures ! sur ce code de xxxxxx !!!

tu aurais msn pour parler ? ou m aide stp !

merci
Ajouter un commentaire
Réponse
+0
moins plus
Tien sa pourrais t'aider :
http://www.phpfacile.com/creer_un_site_web_en_php/envoyer_un_mail_en_php_1.php5
Ajouter un commentaire
Réponse
+0
moins plus
merci mais par rapport a ce que j ai fait ou est l erreur je ne capte rien :
Ajouter un commentaire
Réponse
+0
moins plus
Essaye avec ça :
<?php
$to = "petitpapanoel49000@gmail.com";
$subject = 'Sujet';
$headers = 'From: '.$TO."\n";
$message = "";
foreach($_POST as $key => $val) {
    $message .= $key.' : '.$val."\n";
}

if(mail($to, $subject, $message, $headers)) {
    header("Location: http://www.google.fr");
} else {
    echo 'Impossible d'envoyer l\'email !';
}
?>
Le script doit être sur un serveur et ton serveur doit accepter la fonction mai() et avoir un serveur SMTP configuré.
Ajouter un commentaire
Réponse
+0
moins plus
merci j essaierai plus tard mon herbergeur deconne c la fete !
Ajouter un commentaire
Réponse
+0
moins plus
merci a vous ! c est ifrance qui est merdique ! je me suis inscrit a multimania ! merci encore :-)
Ajouter un commentaire
Réponse
+0
moins plus
Résolu ?
Ajouter un commentaire
Ce document intitulé « script php » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook