Envoi de mail avec php
Bonjour,
je suis débutant de chez débutant en php donc besoin de secours
J'essaie d'envoyer un mail à mon adresse avec un script plutôt simple pompé dans un tutorial et rien ne se passe sauf la redirection vers la page de remerciement.
Je n'ai pas mis en ligne , j'utilise easyphp.
Qui pourrait me dire ou je pèche?
merci de votre secours
Audynoche
voici le script
<?php
$TO = "fort-rgla@mls.nc";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://<URL de la page de remerciement>");
?>
je suis débutant de chez débutant en php donc besoin de secours
J'essaie d'envoyer un mail à mon adresse avec un script plutôt simple pompé dans un tutorial et rien ne se passe sauf la redirection vers la page de remerciement.
Je n'ai pas mis en ligne , j'utilise easyphp.
Qui pourrait me dire ou je pèche?
merci de votre secours
Audynoche
voici le script
<?php
$TO = "fort-rgla@mls.nc";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://<URL de la page de remerciement>");
?>
Configuration: Windows XP Internet Explorer 6.0
27 réponses
Résumé de la discussion
Un débutant PHP tente d'envoyer un e-mail via un script simple sous Windows XP avec EasyPHP, mais seul le passage par la page de remerciement se produit et aucun mail n'est réellement envoyé. Le code repose sur mail($TO, $subject, $message, $h) et l'usage de $HTTP_POST_VARS avec une redirection, et plusieurs réponses recommandent de vérifier la source du tutoriel et d'exécuter phpinfo() pour diagnostiquer la configuration. Des échanges évoquent des problèmes côté serveur et sur localhost, notamment des erreurs internes ou restrictions, conduisant à vérifier la configuration PHP et les logs, puis tester le script sur un hébergeur distant si nécessaire.
-
merci je les enfin trouver ce generateur :D qu'en pensez vous?
-
c un probleme avec le serveur
merci quand meme -
Contributeurc'est bon j'ai reussi grace au generateur de formulaire !
hehe :)) il sert a beaucoup
RAD -
c'est bon j'ai reussi grace au generateur de formulaire !
-
Contributeuret bien tu vois la configuration complete de ton server php !!!!
a toi de chercher ce que tu veux et modifier en fonction !!
exemple : tu vois si il accepte l envois de mail !! si non et bien tu change lla config ! -
apres avoir mis ce code
<?php
phpinfo();
?>
dans une page php, on fait quoi de ce qu'elle nous affiche?? -
derien ok tu ve que je te le face ou tu le fait par toi meme?
-
je ne crois pas que ce soit le code qui coince mais la configuration du serveur
je'accepte toutefois ton offre ...des fois que ça marche
tu as mon adresse sur ton site
merci -
hier en allant sur un site j'ai remarquer que son formulair était pas tres compliquez donc j'ai pri l'url ou il a été le chercher va desu c'est tout con et tout simple aprés c'est a toi de modifier les champs etc...
http://w2.webreseau.com/fr/ voilà ce que sa doit donner regarde sur mon site ce que j'ai fait:
http://www.cheat-mania.c.la/ et tu clique sur contact et fait un test de envoyer un message tu verra par toi meme
au pire si tu veut je peut te le fair et je t'envoi le code via ton adresse e-mail ou par mp :) -
salut monio , ton aide sera la bienvenue. je vois sur une autre discussion que ifrance aurait désactivé la fonction mail
comment cela apparait-il dans php core ?
pour mail et smtp j'ai ces parametres
Directive Local Value Master Value
mail.force_extra_parameters no value no value
SMTP localhost localhost
smtp_port 25 25
merci -
salut audynoche, meric pour l'nfo et si tu a toujours un probleme pour ton mail en php et bien je peut t'aidez :p
-
ok j'ai l'info a l'écran
mais je rame complètement : je regarde quelle ligne et je fais quoi ?
merci -
Contributeurfais un fichier info.php
et met cette ligne<?php phpinfo(); ?>
tu l envoi chez ton hebergeur et tu vas le voirpar ton navgateur il vas te donner ta confiq php chez ifrancepro!! -
ifrancepro ???
-
c le copier -coller de la barre de nav
-
Contributeurton hebergeur accepte bien l envois de mail en php ???
-
re salut, rad,
en ligne c pas mieux je ne reçois pas de mail et j'affiche page introuvable???? -
Contributeurtu as installé un serveur Web avec PHP ?
Si ce n'est pas le cas, cherche Wampserver, c'est facile à utiliser.
De plus cela ne devrait pas etre <?=$_SERVER.... mais <?php $_SERVER... -
ContributeurSALUT
c est parceque tu essaye en local !
met le en ligne cela devrais aller !!
RAD -
salut Rad Zone ,
"debutant" est très politiquement correct , nul c +clair
j'ai essayé et j'ai ce message
Vous n'êtes pas autorisé à afficher cette page.......
et dans la barre du navigateur : http://localhost/<?=$_SERVER['PHP_SELF']?>
merci de m'eclairer
- 1
- 2
Suivant