Bonjour à tous !
J'ai un problème, et je ne trouve pas la solution... Peut être pourriez vous m'aider ?
J'ai créé ce script :
Ensuite dans mon formulaire utilisateur, je saisis mes adresses, l'objet de mon mail.. tout ça marche très bien ! Et je saisis le code suivant pour mon mail HTML :
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88 <?php magic_quotes_gpc = 0; //----------------------------------------------- //DECLARE LES VARIABLES //----------------------------------------------- $destinataire=''; $email_expediteur='myname@free.fr'; $email_reply='myname@free.fr'; if((isset($_POST['from']) && $_POST['from'] != "")) { $email_expediteur = $_POST['from']; } if(!(isset($_POST['message']) && $_POST['message'] != "")) { $messageint = "Votre message HTML"; } else { $messageint = $_POST['message']; } $message_html = $messageint; if(isset($_POST['objet']) && $_POST['objet']!= "") { $sujet = htmlentities($_POST['objet']); } if(isset($_POST['to']) && $_POST['to']!= "") { $destinataire.=$_POST['to']; } //----------------------------------------------- //HEADERS DU MAIL //----------------------------------------------- $headers = 'From: "Thecanea via PHP" <'.$email_expediteur.'>'."\n"; $headers .= 'Return-Path: <'.$email_reply.'>'."\n"; $headers .= 'MIME-Version: 1.0'."\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; //----------------------------------------------- //MESSAGE HTML //----------------------------------------------- $message = $message_html."\n\n"; if(isset($_GET['ok']) && $_GET['ok']) { $message = htmlspecialchars_decode($message, ENT_NOQUOTES); if(mail($destinataire,$sujet,$message,$headers)) { echo '<br/>Le mail a été envoyé à '.$destinataire.''; echo '<br/>Objet : '.$sujet.''; echo '<br/>Message : '.$message.''; } else { echo '<br/>Le mail n\'a pu être envoyé'; echo '<br/>Message : '.$message.''; echo '<hr/>'; echo html_entity_decode($message); } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>:: Mail'N'imp !::</title> </head> <body> <h1>Mail' N'imp !</h1> <form method="post" action="index.php?ok=true"> <fieldset><legend>Formulaire de mail</legend> <p>Destinataire(s) : <input type="text" name="to" id="to" value="<?php echo $destinataire; ?>" size="100"/></p> <p>Expéditeur : <input type="text" name="from" id="from" value="<?php echo $from; ?>" size="100"/></p> <p>Objet : <input type="text" name="objet" id="objet" value="<?php echo $sujet; ?>" size="100"/></p> <p>Message : <textarea name="message" id="message" rows=10 cols=100><?php echo $messageint; ?></textarea> <p><input type="submit" value="Envoyer" title="Envoyer !"/></p> </fieldset> </form> <p><a href="index.php" title="Initialiser">Reset</a></p> </body> <!----> </html>
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="360"> <param name="eanim" value="!e-anim:projetCarte0809"> <param name="movie" value="http://hgspace.free.fr/swf/animCarte.swf"> <param name="quality" value="high"> <embed src="http://hgspace.free.fr/swf/animCarte.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="360"> </embed> </object>
Seulement ça ne marche pas, l'animation n'est pas visible...
Je suis quasi sur que c'est à cause d'une histoire de quotes magic (d'ou la première ligne de mon script php)... Je demande votre aide sur cette histoire là...
Merci d'avance,
Bien cordialement,
Thec
![]()
Partager