Fonction mail
Résolu/Fermé
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
-
15 nov. 2008 à 09:39
bg62 - 24 nov. 2008 à 12:09
bg62 - 24 nov. 2008 à 12:09
A voir également:
- Fonction mail
- Fonction si et - Guide
- Yahoo mail - Guide
- Publipostage mail - Guide
- Thunderbird mail - Télécharger - Mail
- Windows live mail - Télécharger - Mail
21 réponses
Stef60
Messages postés
251
Date d'inscription
jeudi 31 mai 2007
Statut
Membre
Dernière intervention
22 avril 2009
41
15 nov. 2008 à 09:42
15 nov. 2008 à 09:42
bonjour,
ca :
MailBody qui constituera le corps du message */
il manque /*
/* MailBody qui constituera le corps du message */
ca :
MailBody qui constituera le corps du message */
il manque /*
/* MailBody qui constituera le corps du message */
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
15 nov. 2008 à 09:50
15 nov. 2008 à 09:50
ok merci sa marche
Stef60
Messages postés
251
Date d'inscription
jeudi 31 mai 2007
Statut
Membre
Dernière intervention
22 avril 2009
41
15 nov. 2008 à 09:51
15 nov. 2008 à 09:51
ok.
N'oublies pas de passer ton post en résolu.
N'oublies pas de passer ton post en résolu.
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
15 nov. 2008 à 09:58
15 nov. 2008 à 09:58
attend j'ai un autre probleme
en fait j'ai crée un formulaire et quand j'essays sa et que je remplie tous les champs sa me mais vous n'aver pas remplie .... alors que j'ai tous remplie regarde moin code
et mon code fin de demande c'est celui au dessus
en fait j'ai crée un formulaire et quand j'essays sa et que je remplie tous les champs sa me mais vous n'aver pas remplie .... alors que j'ai tous remplie regarde moin code
<form action="fin_de_demande.php" target="ColD"> login : <input type="text" name="login" size="4" maxlength="200"> Votre password : <input type="password" name="password" size="2" maxlength="20" > adresse email : <input type="text" name="email" size="4" maxlength="200"> paypal : <input type="text" name="paypal" size="" maxlength="200"> montant : <input type="text" name="montant" size="4" maxlength="20"> <input type="submit" value="demander payement"> </form>
et mon code fin de demande c'est celui au dessus
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Stef60
Messages postés
251
Date d'inscription
jeudi 31 mai 2007
Statut
Membre
Dernière intervention
22 avril 2009
41
15 nov. 2008 à 10:13
15 nov. 2008 à 10:13
regardes ça:
https://www.commentcamarche.net/contents/793-php-recuperation-de-donnees
ça devrait t'aider.
https://www.commentcamarche.net/contents/793-php-recuperation-de-donnees
ça devrait t'aider.
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
15 nov. 2008 à 11:48
15 nov. 2008 à 11:48
non quand j'essays sa me mais tooujour veullier remplire les champs ... alors que je l'ai est remplie
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
21 nov. 2008 à 13:21
21 nov. 2008 à 13:21
j'ai refait un code et maintenant sa me mais
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\teste\contatce.php on line 53
Le mail n'a pu être envoyé
voici mon code
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\teste\contatce.php on line 53
Le mail n'a pu être envoyé
voici mon code
<?php //----------------------------------------------- //DECLARE LES VARIABLES //----------------------------------------------- $destinataire='maxime_4213@hotmail.fr'; $email_expediteur='maxime_4213@hotmail.fr'; $email_reply='maxime_4213@hotmail.fr'; $message_texte='Bonjour,'."\n\n".'Voici un message au format texte'; $message_html='<html> <head> <title>Titre</title> </head> <body>Test de message</body> </html>'; //----------------------------------------------- //GENERE LA FRONTIERE DU MAIL ENTRE TEXTE ET HTML //----------------------------------------------- $frontiere = '-----=' . md5(uniqid(mt_rand())); //----------------------------------------------- //HEADERS DU MAIL //----------------------------------------------- $headers = 'From: "Nom" <'.$email_expediteur.'>'."\n"; $headers .= 'Return-Path: <'.$email_reply.'>'."\n"; $headers .= 'MIME-Version: 1.0'."\n"; $headers .= 'Content-Type: multipart/alternative; boundary="'.$frontiere.'"'; //----------------------------------------------- //MESSAGE TEXTE //----------------------------------------------- $message = 'This is a multi-part message in MIME format.'."\n\n"; $message .= '--'.$frontiere.'--'."\n"; $message .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n"; $message .= 'Content-Transfer-Encoding: 8bit'."\n\n"; $message .= $message_texte."\n\n"; //----------------------------------------------- //MESSAGE HTML //----------------------------------------------- $message .= '--'.$frontiere.'--'."\n"; $message .= 'Content-Type: text/html; charset="iso-8859-1"'."\n"; $message .= 'Content-Transfer-Encoding: 8bit'."\n\n"; $message .= $message_html."\n\n"; $message .= '--'.$frontiere.'--'."\n"; if(mail($destinataire,$sujet,$message,$headers)) { echo 'Le mail a été envoyé'; } else { echo 'Le mail n\'a pu être envoyé'; } ?>
xxkirastarothxx
Messages postés
380
Date d'inscription
vendredi 19 octobre 2007
Statut
Membre
Dernière intervention
22 mars 2013
40
21 nov. 2008 à 13:25
21 nov. 2008 à 13:25
Plus rien avoir avec ton code, ça dois etre OK.
l'autre soucis c'est que t'as pas de serveur mail sur ton serveur.
Tu utilise quoi comme apache ?
Tu développe en locale ? sous WAMP ou kkch du genre non ?
l'autre soucis c'est que t'as pas de serveur mail sur ton serveur.
Tu utilise quoi comme apache ?
Tu développe en locale ? sous WAMP ou kkch du genre non ?
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
21 nov. 2008 à 16:04
21 nov. 2008 à 16:04
j'utilise wamp
Bonjour
Pas besoin de serveur mail SMTP sur ton PC, celui de ton fournisseur d'accès fera l'affaire si tu travailles en local.
Dans le fichier php.ini, il y a une ligne SMTP = dans laquelle il faut mettre l'addresse du serveur SMTP de ton fournisseur d'accès. Par exemple pour wanadoo, c'est
SMTP= smtp.wanadoo.fr
Pas besoin de serveur mail SMTP sur ton PC, celui de ton fournisseur d'accès fera l'affaire si tu travailles en local.
Dans le fichier php.ini, il y a une ligne SMTP = dans laquelle il faut mettre l'addresse du serveur SMTP de ton fournisseur d'accès. Par exemple pour wanadoo, c'est
SMTP= smtp.wanadoo.fr
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
21 nov. 2008 à 16:43
21 nov. 2008 à 16:43
je croi que c'est orange . je dois marqué quoi et ou svp
je dois marqué quoi et ou
Où, je l'ai dit dans le message précédent.
Quoi, tu demandes à google "adresse serveur SMTP" et tu auras le plaisir d'avoir découvert quelque chose par tes propres moyens.
Où, je l'ai dit dans le message précédent.
Quoi, tu demandes à google "adresse serveur SMTP" et tu auras le plaisir d'avoir découvert quelque chose par tes propres moyens.
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
21 nov. 2008 à 16:57
21 nov. 2008 à 16:57
ok moi c'est wanadoo et apres je marque sa ou , je ne trouve pas la ligne
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
21 nov. 2008 à 17:20
21 nov. 2008 à 17:20
mais je n'ai pas de fichier php.ini
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
21 nov. 2008 à 17:52
21 nov. 2008 à 17:52
oui peut etres mais je ne trouve pas la ligne dans mon code
xxkirastarothxx
Messages postés
380
Date d'inscription
vendredi 19 octobre 2007
Statut
Membre
Dernière intervention
22 mars 2013
40
21 nov. 2008 à 21:45
21 nov. 2008 à 21:45
aie aie aie, la jujotte c'est pas ce qui cours les rues...
Allé on arrête le massacre.
si tu avais chercher "php.ini wamp" sur google tu aurais trouver ta réponse: https://www.wampserver.com/#q3
Toi celui qui t'intéresse c'est celui d'apache.
Farfouille dans
c:/wamp/
Ensuite dans ce fichier comme te l'avais très bien expliqué toto, tu cherche cette partie:
qu'en ai t'il ?
Allé on arrête le massacre.
si tu avais chercher "php.ini wamp" sur google tu aurais trouver ta réponse: https://www.wampserver.com/#q3
Toi celui qui t'intéresse c'est celui d'apache.
Farfouille dans
c:/wamp/
Ensuite dans ce fichier comme te l'avais très bien expliqué toto, tu cherche cette partie:
[mail function] ; For Win32 only. SMTP = smtp.orange.fr ; For Win32 only. sendmail_from = tonadresse@tamessagerie.comtu redémarre wamp, et hop ta fonction mail devrais fonctionner.
qu'en ai t'il ?
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
22 nov. 2008 à 09:01
22 nov. 2008 à 09:01
je ne trouve pas le fichier phpForApache.ini
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
23 nov. 2008 à 09:25
23 nov. 2008 à 09:25
j'ai trouver le fichier php.ini et dedans il y avait bien la ligne que on ma indiquer mais apres l'avoire change en
[mail function]
; For Win32 only.
SMTP = smtp.wanadoo.fr
; For Win32 only.
sendmail_from = maxime_4213@hotmail.fr
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
sa ma mais toujours le meme mot d'erreur et pourtant j'ai redemarer mon ordi
[mail function]
; For Win32 only.
SMTP = smtp.wanadoo.fr
; For Win32 only.
sendmail_from = maxime_4213@hotmail.fr
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
sa ma mais toujours le meme mot d'erreur et pourtant j'ai redemarer mon ordi
alizee14
Messages postés
101
Date d'inscription
vendredi 14 novembre 2008
Statut
Membre
Dernière intervention
28 novembre 2008
1
24 nov. 2008 à 11:18
24 nov. 2008 à 11:18
alors il est bon le script ou pas