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 :

pb de variable [CKEditor]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut pb de variable
    Re bonjour, nouveau pb donc nouveau post!!!

    voilà maintenant ma derniere question en ce qui concerne fckeditor ( enfin j'espere)

    Je renseigne mon path de la manière suivante: /chemin/du/rep/$user/usersfiles/

    je voudrais renseigner la variable $user grâce à une variable de session que j'utilise souvent.

    g bien mis un session_start (); en haut de mon fichier config.php dans upload et browser mais maleuresement ca ne doit pas suffir car dans le chemin affiché kan je veux utiliser une photos la variable $user apparait telle quelle et n'est pa reneignée.

    comment puis je faire ??

    merci d'avance

  2. #2
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut
    la variable $user apparait telle quelle
    Ecrire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    '/dossier'.$_SESSION['user'].'/userfile/';
    ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut c'est pas gagné....
    salut, g donc appliqué les modifs en fonction de ta réponse mais il apparait des erreurs de syntax g donc réglé ce pb de syntax de la facion suivante:
    dans browser/ config.php et connector.php:
    en haut de page :
    session_start();
    $user=$_SESSION['MM_UserID'];

    et pour ce qui concerne les path voici la syntax:
    // Path to user files relative to the document root.
    $Config['UserFilesPath'] ='chemin/du/repertoire/data_clients/$user-site/images-perso/';

    $Config['UserFilesAbsolutePath']='/home/chemin/du/repertoire/data_clients/$user-site/images-perso/';

    Donc avec tous çà bah je n'ai plus de pb d'erreur de syntax, quand je clique sur parcourir le serveur je n'ai pas d'erreur mais parcontre le pb reste le meme, c a dire que fckeditor à creer un repersoire $user-site au lieu de regarder dans par exemple 17-site ....

    comment faire ?

    merci d'avance

  4. #4
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut
    C'est un problème de quotes.
    Tu as mis des simples quotes, donc tu ne peux pas inclure de variable directement.
    Essaye ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $Config['UserFilesAbsolutePath']='/home/chemin/du/repertoire/data_clients/'.$user-site.'/images-perso/';
    Heu $user-site ce n'est pas correct comme nom de variable, soit dit en passant.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut re
    bon alors en fait entre temps g trouvé le pb des simple quote parcontre un petite precesion:

    les repertoires de chaque utilisateurs sont nommés ainsi: utilisateur ayant l'id 17 son rep perso est 17-site

    enfin bref donc maintenant g fais différemment c a dire que en haut du config.php g ecris $user=17;

    et là c nickel ca regarde bien dans le rep de l'user

    par contre quand g $user=$_SESSION['MM_UserID']

    bah ca renseigne pas $user et du coup fckeditor a créé un rep -site
    tt court....

    ca pourrait venir d'où ?

    PS: merci pour des réponses si rapides...

  6. #6
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut
    fait un print_r($_SESSION), pour voir...

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut oula...
    je fais print_r($_SESSION) dans le fichier config.php j'ajoute çà ? print_r($_SESSION), ?

  8. #8
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut
    oui
    je suis pas sûr qu'il va te l'afficher de lui-même, écrit le dans un fichier au pire.

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut c vide....
    bon bah c vide, alors que dans d'autres pages de ma partie admin ma variable de session est bien renseigné, je sais plus trop commment faire....

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut changement
    salut, g finalement décider d'essayer en appliquant le tuto trouver ici meme pour le path dynamique, tt fonctionne bien fauf que maintenant il me fait un dossier "image" situé à la racine de mon site dans "www", je suis chez ovh.

    j'ai essayé de changer les path un peu partout dans connector.php mais rien ne change.

    en fait il ne tiens pas compte du path indiquer dans la page qui contient le include de fckeditor g pourtant ajouter ceci:

    $editor->setImageDir=("/path vers le dossier/");

    une idee ?

    merci d'avance

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut on recommence à zero
    rebonjour, g trouvé sur le forum officiel de fckeditor un tuto plutot simple et logique pour ma petite tete pour renseigner le path en dynamique qui convient parfaitement à mon utilisation de fckeditor dans un backoffice apres identification.

    Le voici:

    To upload the files in a user specific directory do the following:

    in the files:
    \FCKeditor\editor\filemanager\browser\default\connectors\php\connector.php
    and
    \FCKeditor\editor\filemanager\upload\php\upload.cfg

    Place the command " session_start(); " at the top just below <?php.

    in the files
    \FCKeditor\editor\filemanager\browser\default\connectors\php\config.php
    and
    \FCKeditor\editor\filemanager\upload\php\config.php

    Change the lines

    // Path to uploaded files relative to the document root.
    $Config['UserFilesPath'] = '/UserFiles/';

    into

    // Path to uploaded files relative to the document root.
    $Config['UserFilesPath'] = '/UserFiles/'.$_user.'/' ;

    je precise que g adapté le tuto avec ma variable $_SESSION['MM_UserID']

    ma variable de session que j'utilise souvent est la suivante:
    $_SESSION['MM_UserID']

    kan je fais un echo de cette variable dans la page sur laquelle est intégré fckeditor tt est ok mais quand je veux faire "parcourir" le serveur bah je v pas dans le bon dossier car il me zap la valeur de la variable ??

    voyez vous une erreur ?

    merci d'avance

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut ca marche!!!!
    bon bah voilà je n'ai strictement rien changé et maintenant ca fonctionne donc je ne sais pas trop pourquoi et quand je comprends pas ca m'enerve.

    le principal est que ca fonctionne.

    voilà donc une solution tres simple pour le path dynamique quand on utilise fckeditor dans un back office.

    merci pour le coup de main haltabush

    bye

  13. #13
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut

    Si tu comprends le pourquoi tiens nous au courant.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/07/2002, 13h32
  2. variables locales ou globales ???
    Par elvivo dans le forum C
    Réponses: 13
    Dernier message: 03/07/2002, 08h22
  3. Procédure avec un nombre variable d'arguments
    Par charly dans le forum Langage
    Réponses: 15
    Dernier message: 21/06/2002, 11h08
  4. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  5. les variables globales static
    Par gRRosminet dans le forum C
    Réponses: 8
    Dernier message: 27/04/2002, 08h34

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