IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

Affichage et modification du code source d'une page web [CKEditor]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 17
    Points : 15
    Points
    15
    Par défaut Affichage et modification du code source d'une page web
    Bonjour

    J'ai une page web (page1.php) avec une liste déroulante qui liste le contenu d'un répertoire. Ce répertoire comprend des fichier html, php, pdf, txt......

    fckeditor comprend une barre d'outils personnalisée (page2.php) et il est chargé dans une balise <div> (grâce à ajax) de la "page1.php" lorsqu'un fichier web (html ou php) est sélectionné à partir de la liste déroulante

    J'aimerai que le code source du fichier sélectionner dans la liste déroulante soit chargé dans fckeditor afin d'y être modifié. Quand la modification est faite, l'enregistrement sera fait en cliquant sur le bouton "save" de l'éditeur.

    Dans la page2.php, je ne pas mettre de balise <form> car la page1.php comprend déjà une balise <form>

    J'arrive a afficher le code source dans l'éditeur mais je n'arrive pas a enregistrer.

    Pour afficher le code source j'ai mis ceci dans ma page page2.php mais je ne sais pas si c'est le bon code pour ce que je veux faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $oFCKeditor->Value ="<pre>".htmlentities(file_get_contents("../doc/$webpage"))."</pre>";
    Merci pour votre aide.

    Si je n'ai pas été clair, n'hésitez pas a me demander des précisions

  2. #2
    Membre chevronné Avatar de nosferapti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 157
    Points : 1 895
    Points
    1 895
    Par défaut
    Citation Envoyé par boucamleg Voir le message
    Pour afficher le code source j'ai mis ceci dans ma page page2.php mais je ne sais pas si c'est le bon code pour ce que je veux faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $oFCKeditor->Value ="<pre>".htmlentities(file_get_contents("../doc/$webpage"))."</pre>";
    tu n'as pas besoin de mettre les balises "pre" puisque FCKEditor s'occupe de la mise en forme
    et pareil pour "htmlentities"

    ensuite pour enregistrer les modifications tu as juste besoin de récupérer le code html et de le remettre dans le fichier avec la fonction http://php.net/file_put_contents par exemple

  3. #3
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 17
    Points : 15
    Points
    15
    Par défaut
    Merci pour ton aide nosferapti mais je rencontre un problème lors de l'affichage de la page dans fckeditor. Lorsque je clique sur le bouton source, il manque une partie du code source de la page.
    Par exemple, il manque les balise "<doctype>", "<meta>, "<script>".....
    Comment y remédier ?

    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Télécharger le code source d'une page web en C
    Par DooSquare dans le forum Bibliothèques
    Réponses: 21
    Dernier message: 28/06/2007, 17h24
  2. comment charger le code source d'une page web avec dotnet ?
    Par gizgoz dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 14/05/2007, 20h51
  3. Ouvrir le code source d'une page WEB
    Par jacques13 dans le forum Général VBA
    Réponses: 1
    Dernier message: 17/12/2006, 08h01
  4. Récupérer le code source d'une page web
    Par glRaZ dans le forum C++Builder
    Réponses: 4
    Dernier message: 08/12/2004, 09h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo