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 :

probleme avec fckeditor [CKEditor]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 87
    Points : 48
    Points
    48
    Par défaut probleme avec fckeditor
    Bonjour je suis en train de mettre une partie admin sur mon site et dans cette partie je voudrais creer un editeur de texte. J'utlise pour ça ckeditor.

    Je l'installe sans probleme je le relie à ma base de donnée donc tout ce que je tape va dedans et tout s'affiche sur la page voulu a l'endroit voulu.

    Le seul hic c'est que lorsque je vais sur une autre page et que je reviens ensuite sur la page ou j'ai mis la zone de l'editeur je n'ai plus rien

    Comment, pourquoi??

    Merci d'avance

    je vous laisse la partie en question :

    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
    <?php
     
    if ( isset( $_POST ) )
            $postArray = &$_POST ;                  // 4.1.0 or later, use $_POST
    else
            $postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS
     
    foreach ( $postArray as $sForm => $value )
    {
            if ( get_magic_quotes_gpc() )
                    $postedValue = htmlspecialchars( stripslashes( $value ) ) ;
            else
                    $postedValue = htmlspecialchars( $value ) ;
     
    ?>
     
    			<?php echo $_POST['editor1']?>
     
    	<?php
    }
    ?>

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Bonjour,
    Le seul hic c'est que lorsque je vais sur une autre page et que je reviens ensuite sur la page ou j'ai mis la zone de l'editeur je n'ai plus rien
    Comment tu reviens sur la page?
    C'est quoi qui est absent quand tu dis que tu n'as plus rien?

    Merci d'être un peu plus claire.
    A+.

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 87
    Points : 48
    Points
    48
    Par défaut
    Excuse moi de mettre autant de temps pour répondre.

    Quand je dis que plus rien n'apparait a l'endroit ou ckeditor devrait m'afficher le texte, c'est quand je reviens d'une autre page de mon site par un onglet. Je ne sais pas si j'ai été assez clair.

    En fait c'est logique d'ailleurs.

    sur ma page ou je veux que le texte apparaisse je met ca :

    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
    <?php
     
    if ( isset( $_POST ) )
            $postArray = &$_POST ;                  // 4.1.0 or later, use $_POST
    else
            $postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS
     
    foreach ( $postArray as $sForm => $value )
    {
            if ( get_magic_quotes_gpc() )
                    $postedValue = htmlspecialchars( stripslashes( $value ) ) ;
            else
                    $postedValue = htmlspecialchars( $value ) ;
     
    ?>
     
    			<?php echo $_POST['editor1']?>
     
    	<?php
    }
    ?>

    mon texte apparait quand il y a un réponse du formulaire "POST"
    quand je n'en vais sur une autre page porfolio et que je reviens sur ma page accueil je n'ai plus de texte ce qui est normal parce que le formulaire ckeditor ne renvoie plus rien.


    Alors j'ai fais autre chose , j'ai mis dans une base donnée le texte que je tape dans ckeditor et je l'affiche. Ca marche sauf que j'ai mon texte brut :

    <p> A l&rsquo;&eacute;coute de vos attentes, je vous aide &agrave; concevoir<br /> une cr&eacute;ation originale qui reste en phase avec<br /> votre image, l'environnement de diffusion et la<br /> cible vis&eacute;e..</p>

    et voila le code :

    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
    <?php
     
    try
    {
    	$bdd = new PDO('mysql:host=localhost;dbname=news', 'root', '');
    }
    catch(Exception $e)
    {
            die('Erreur : '.$e->getMessage());
    }
     
    $var=$bdd->prepare("SELECT editor1 FROM  fckeditor ") or die(print_r($bdd->errorInfo()));
    $var->execute();
    $donnees = $var->fetch();
    {
     
     
     echo   $donnees['editor1'] ;
     
    }
     
     
     $var->closeCursor();
     
     
    ?>
    ce que voudrais savoir, est ce qu'il n'y aurait pas une conbinaison des deux ou une balises pour récupérer mon texte en orme

  4. #4
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 87
    Points : 48
    Points
    48
    Par défaut
    je continue cette discussion car je n'ai pas trouvé mais j'ai avancé sur la question.

    Lorsque dans ma partie admin j'utlise l éditeur de texte il affiche bien ce que je tape dans ma page accueil mais lorsque je vais sur une autre page de mon site et que reviens ensuite sur ma page accueil je n'ai plus mon texte en question.

    Ce qui est normal pour moi car il affiche une requête d'un formulaire : $_POST
    donc quand je reviens il actualise et va chercher cette requête mais elle n'existe plus donc il n'affiche rien.

    La solution que je pensais avoir trouvé c'est au lieu de mette la requete de l'editeur dans ma page d'accueil c'est de dme connecter à ma base de données
    pour récupérer mon texte de l'éditeur. ca marche, actualisé, nikel sauf que j'ai des: <p< eacute quot dans mon texte...

    Et la je ne vois pas.

    Est ce que c'est normal lors de l'enregistrement dans ma base de donnée j'ai ses caractères qui s'affichent dedans..

    Merci de votre aide

  5. #5
    Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2010
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 87
    Points : 48
    Points
    48
    Par défaut
    mon probleme est résolu;

    En fait j'ai récuperer le champs de mon formulaire via l'enregistrement de ma base de donnée et j'ai enlever le 'htmlentities' de

    $editor = htmlentities($_POST['editor1']);

    qui me faisait des caractères bizarres


    merci

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

Discussions similaires

  1. Probleme avec la copie des surfaces
    Par Black_Daimond dans le forum DirectX
    Réponses: 3
    Dernier message: 09/01/2003, 11h33
  2. Problèmes avec le filtrage des ip
    Par berry dans le forum Réseau
    Réponses: 9
    Dernier message: 30/12/2002, 08h51
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 23h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 08h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 09/06/2002, 00h06

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