Se connecter avec
S'enregistrer | Connectez-vous

tynimce dans un code php

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

ds la page où s'affiche le texte est une page web simple. en fait le texte que j'ecris ds le textarea on le stocke ds une base de données et c a partie de la base qu'on charge ds la page.
j sé pas comment chargé l'extension tinyMCE

je vous explique:
mon prob c que je taravaille sur un site web en php où on veut le rendre dynamique en partie administration. on veut faire la mise à jour des textes souvent mais avec des styles diferents a chaque fois alors j'ai pensé utiliser tinymce, j l'ai integrer jusqu'à la tt va bien , j'ecris ds le textarea et j'applique les styles et tt ds la base de données se stocke:
<p>bonjour</p><p>coucou
dans une autre page je charge ce qui est stocké ds la base et ça donne

<p>bonjour</p><p>coucou</p>
j'ai mis seulement le code:


<script language="javascript" type="text/javascript" src="jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
theme : "advanced",
mode : "textareas"
});


mais je sais pas si je dois mettre un code php qlq part si vous voulez bien m'aidez
je bloque et je ss pas trop douée en php

Code :

echo html_entity_decode ($msg);
// $msg étant ce qui est stocké dans ta base
je dois le mettre ds quelle page:

j'ai une page:scriptfaqajout.php

<?php



$titre = addslashes($_POST['titre']);
$paragraphe = addslashes(htmlentities($_POST['paragraphe']));
$base = mysql_connect ('localhost', 'root', '');
mysql_select_db ('demos', $base) ;

mysql_query("INSERT INTO data VALUES('','','$titre','$paragraphe','');")
echo '<meta http-equiv="refresh" content="0;URL=faqajout.php">';
?>

une page: faqajout.php où j'ai mis le code:

....

<script language="javascript" type="text/javascript" src="jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
theme : "advanced",
mode : "textareas"
});
.....
<input type="text" name="titre" size="66" >
</td></tr><tr>
<td>
<span class="gras">Paragraphe :</span>
</td>
<td>
<textarea name="paragraphe" cols="50" rows="10"></textarea>
</td></tr><tr><td colspan="2" align="center">
<input type="submit" name="go" value="Poster">


et une page: faqvalide.php

...

$conn=mysql_connect('localhost','root','');
mysql_select_db('demos',$conn);
$q = mysql_query('SELECT * FROM data where paragraphe<>"" ORDER BY id desc ');



while ($r = @mysql_fetch_array($q)) {


?>
<table width="90%" align="center" cellpadding="1" cellspacing="0" >
<tr> </tr>
<tr bordercolor="#7FBEE7">
<td width="350" ><div align="left"><span style="color:#524DB3"><strong>
<?php echo stripslashes(trim($r["titre"])); ?>
</strong></span></div></td>
</tr>
<tr bordercolor="#7FBEE7">
<td colspan="3">
<div align="left"><?php echo stripslashes(trim($r['paragraphe'])); ?></div></td>
</tr>

</table>
<p>
<?php
}
echo'<br/><br/>';
?>
....
Lassé par la pub ? Créez un compte
Tom's guide dans le monde