Aller au contenu

Linuxisthebest

Membre
  • Compteur de contenus

    2
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

Information du profil

  • Société
    Fraise et sel
  1. Petit détail : je n'ai pas mis le code en entier, mais avant j'avais une liste des pages modifiables sous forme de formulaire ! je te conseille donc de télécharger fckeditor, il est assez simple à intégrer dans un site web et propose beaucoup d'option (upload d'images, intégration de flash, tabulations, prévisualisation, listes, etc ...) je te laisse tout découvrir à cette adresse : http://www.fckeditor.net/demo/demo04.html ps : en plus c'est le plus compatible des éditeurs wysiwyg et il supporte les skins
  2. bonjour, pour faire des pages éditables, il suffit d'utiliser un éditeur de page html javascript, comme fckeditor, et avec un peu de php (cf code ci dessous, en utilisant fckeditor), on peut modifier une page ! <?php $postArray = &$_POST; foreach ( $postArray as $sForm => $value ) { $postedValue = stripslashes( $value ) ; if (isset($postedValue)) { $f = fopen("../../contenu/".$page.".html", 'w+'); if ($f) { fputs($f, $postedValue); fclose($f); chmod("../../contenu/".$page.".html", 0666); } } } ?> <form action="index2.php?page=<? echo $page; ?>" method="post"> <?php $oFCKeditor = new FCKeditor('FCKeditor1'); $oFCKeditor->BasePath = "/admin/wysiwyg/"; $oFCKeditor->Config['SkinPath'] = 'http://fraiseetsel.free.fr/admin/wysiwyg/editor/skins/office2003/'; $filename = "../../contenu/".$page.".html"; $handle = fopen ($filename, "r"); $contents = fread ($handle, filesize ($filename)); fclose ($handle); $oFCKeditor->Value = $contents; $oFCKeditor->Create(); ?> <br> <input type="submit" value="Enregistrer les modifications"> </form> </body> </html> <? } else { ?> <html> <head> <title>Panneau d'administration</title> </head> <body> <table width="100%" height="100%" cellspacing="0" border=0"> <tr width="229"> <td height="100%" width="229" style="background-color:#738EE7;" valign="top"><? include ("http://fraiseetsel.free.fr/admin/contenu.inc"); ?></td> <td style="background-color:#6375D6;" height="100%" valign="top"> <? echo' <table width="100%"> <tr> <td><img src="../desktop_icon_01.gif" align="right" /></td> <td><h1 align="center">Panneau d\'administration du site</h1></td> <td><img src="../desktop_icon_01.gif" align="right" /></td> </tr> </table> <p align="center"><b>Vous n\'avez pas sélectionné de page à modifier</b></p>'; } }
×
×
  • Créer...