bonjour, je suis en train de concevoir(ce qui est un grand mot vu que je minspire de code aue je trouve par ci par la) une newsletter de type html en php.
jutilise un editeur wtysiwyg(tiny mce) jenvoie mes donnes dans une base de donnees je les recupere et jenvoie.tout se passe bien sauf que le html n est pas reconnu..je recoi des messages avec les balises.ci joint le code,merci davance pour votre aide
formulaire:
sql
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 <head> <script language="javascript" type="text/javascript" src="/js/tinymce/jscripts/tiny_mce/tiny_mce.js"></script> <script language="javascript" type="text/javascript"> tinyMCE.init({ theme : "advanced", mode : "textareas" }); </script> </head> <?php require("params.inc.php"); mysql_connect($hote, $login, $mdp); // Connexion à MySQL mysql_select_db($bd); // Sélection de la base ?> <form method="post" action="newsletter_send_php.php"> <table width="574" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="title">Write a Newsletter</td> </tr> <tr> <td height="10" background="../itf/separation_hor.gif" style="background-repeat:repeat-x"></td> </tr> <tr> <td> <table> <tr> <td><input name="title" type="text" value="title" /></td> <td><input name="month" type="text" value="month" /></td> <td><input name="year" type="text" value="year" /></td> </tr> </table> </td> </tr> <tr> <td height="10" background="../itf/separation_hor.gif" style="background-repeat:repeat-x"></td> </tr> <tr> <td><textarea id="content" name="content" rows="15" cols="80" style="width: 100%">Some <strong>element</strong>, this is to be editor 1.<p>Some paragraph.<a title="Some link title" href="#" target="http://tinymce.moxiecode.com">Some popup link</a></p></textarea></td> </tr> <tr> <td><input class="submit_btn" name="submit" type="submit" border="0" /></td> </tr> <tr> <td height="10" background="../itf/separation_hor.gif" style="background-repeat:repeat-x; background-position:center;"></td> </tr> </table> </form>
faut il ajouter les balises html au content?je me disais aue ca venai peut etre de la...
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 <?php require("params.inc.php"); mysql_connect($hote, $login, $mdp); // Connexion à MySQL mysql_select_db($bd); // Sélection de la base //insere les données dans la base. $pcontent = $_POST['content']; $ptitle = $_POST['title']; $pmonth = $_POST['month']; $pyear = $_POST['year']; mysql_query("INSERT INTO newsletter (titre,texte,mois,annee) VALUES('$ptitle','$pcontent','$pmonth','$pyear')") or die('Erreur SQL !<br>'.mysql_error()); //envoie du mail //Titre du mail $q = mysql_query("SELECT * FROM membres"); // requete $compteur=1; // variable pour compter les mails while ($data = mysql_fetch_array($q)) { // début de la boucle $e_mail = $data[email]; //récupère l email de la rêquete // envoi du mail HTML $from = "From:info@blabla.com"; mail($e_mail,$ptitle,$pcontent,$from); echo 'Mailed successfully!<br />'; $compteur++; // ajoute 1 à la variale du compteur } // fin du while ?> <table> <tr> <td>done !</td> </tr> <tr> <td height="10" background="../itf/separation_hor.gif" style="background-repeat:repeat-x; background-position:center;"></td> </tr> <tr> <td align="center"><a href="admin.php">Go back to admin panel</a></td> </tr> </table>
Partager