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

JavaScript Discussion :

[PHP-JS] Variables PHP dans JavaScript


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    17
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 17
    Points : 12
    Points
    12
    Par défaut [PHP-JS] Variables PHP dans JavaScript
    Bonjour

    Je travaille en ce moment sur un script permettant d'afficher sous forme de treeview une arborescence de fichiers.

    J'ai un souci lors de l'insertion d'une variable PHP dans du JS, j'ai pourtant suivi l'exemple de la FAQ mais dans ce cas, l'alerte m'affiche $mavariable et non son contenu

    FAQ :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?$sql = "Select texte From Table Where idTable = 1";
        $resultat = execute_sql($sql);
        $champ = mysql_fetch_array($result);
        print '<script language="javascript">';
        print 'alert("$champ[texte]");';
        print '</script>' ;
    ?>
    Voici l'extrait de code qui pose problème

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    if(is_dir($rep.$f) && $f != ".." && $f != "." )
    {			{
        echo '<SCRIPT language=JavaScript>';
        echo 'ss_menu"$temp" = insFld(foldersTree, gFld("Dossier1"))';
        echo 'insDoc(ss_menu"$temp", gLnk(0, "$f", "lien"))';
        echo '</SCRIPT>';
    [...]
    J'ai laissé ss_menu"$temp" pour poster mon message, mais je crois que j'ai essayé toutes les syntaxes possibles (contaténation . , ', ")

    Je pense que ça doit être un souci tout bête, problème de syntaxe, mais je n'arrive pas à le résoudre seul.

    Merci !

  2. #2
    Membre expérimenté
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Points : 1 727
    Points
    1 727
    Par défaut
    Salut,
    C'est un probleme de PHP...
    La base ^^ Les chaines litterale ecrites avec simples quotes ('chaine') ne sont pas du tout interprétées, alors que celles ecrites entre double quotes ("chaine") font l'objet d'une analyse et d'un remplacement des variables s'y trouvant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $texte = 'abc';
    echo '$texte'; //affiche "$texte"
    echo "$texte"; //affiche "abc"
    Pour plus d'infos sur les subtilités de comment ecrire des variables à l'interieur d'une chaine à double quotes, se referer à la doc PHP

  3. #3
    Membre à l'essai
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    17
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 17
    Points : 12
    Points
    12
    Par défaut
    Merci pour la réponse aussi rapide !

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

Discussions similaires

  1. [PHP-JS] variable php dans javascript
    Par IVIedia dans le forum Langage
    Réponses: 6
    Dernier message: 08/04/2009, 12h54
  2. [PHP-JS] variable php dans du code javascript
    Par Mut dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 05/07/2007, 15h11
  3. [PHP-JS] Variable PHP comme argument dans l'appel d'une fonction Javascript
    Par The Molo dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/04/2007, 09h00
  4. [PHP-JS] method post dans javascript
    Par shingara dans le forum Langage
    Réponses: 4
    Dernier message: 21/10/2005, 13h47
  5. [PHP-JS] variable php dans du javascript ?????
    Par lipczynski dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 18/08/2005, 14h26

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