Bonjour tout le monde,
Sur mon site, j'ai un bouton paypal, lorsque les personnes ont payées elles sont redirigées vers mon site.
Ils sont redirigées vers une page "confirmation.php" avec les API je récupere les données paypal pour leur faire un compte rendu de la transaction.
Jusqu'à là tout marche.
Mon probleme vient du mail de confirmation.
j'utilise la fonction mail classique que j'ai trouvé sur le net et qui fonctionne bien:
Je veux mettre une image avec <img src="http://monsite.fr/images/signature.gif">Et là ça plante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 //fonction mail(); $to = $payer_email; $from = "monadresse@outlook.fr"; $JOUR = date("Y-m-d"); $HEURE = date("H:i"); $Subject = "Reception d'une demande - $JOUR $HEURE"; $mail_Data = ""; $mail_Data .= "<html> \n"; $mail_Data .= "<head> \n"; $mail_Data .= "<title> Subject </title> \n"; $mail_Data .= "</head> \n"; $mail_Data .= "<body> \n"; $mail_Data .= "Reception de votre demande : <b>$Subject </b> <br> \n"; $mail_Data .= "<br>Bonjour $firstname $lastname<br> \n"; $mail_Data .= "Votre demande <i>$option_selection2</i> est bien prise en compte <br> \n"; $mail_Data .= "Vous avez choisi <i>$option_selection1</i> vous le recevrez a l'adresse <i>$option_selection3</i> .<br> \n"; $mail_Data .= "je vous remercie <br> \n"; $mail_Data .= "</body> \n"; $mail_Data .= "</HTML> \n"; $headers = "MIME-Version: 1.0 \n"; $headers .= "Content-type: text/html; charset=iso-8859-1 \n"; $headers .= "From: $from \n"; $headers .= "Disposition-Notification-To: $from \n"; $headers .= "Bcc: monmail@outlook.fr\r\n"; // Message de Priorité haute // ------------------------- $headers .= "X-Priority: 1 \n"; $headers .= "X-MSMail-Priority: High \n"; $CR_Mail = TRUE; $CR_Mail = @mail ($to, $Subject, $mail_Data, $headers); if ($CR_Mail === FALSE) { echo " ### CR_Mail=$CR_Mail - Erreur envoi mail <br> \n"; } else { echo " ok <br> \n"; }J'ai donc changé la fonction $mail_Data par la fonction:Parse error: syntax error, unexpected T_STRING
Avec ça l'image apparait mais plus mes fonction API de paypal
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $message = ' <html> <head> </head> <body> <p><img src="http://monsite.fr/images/signature.gif"></p> </body> </html> ';
Avez-vous une idée du problèmes?
Merci
Partager