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 :

Code PHP dans un fichier JS


Sujet :

JavaScript

  1. #1
    Membre �prouv�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juillet 2006
    Messages
    985
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : Administration - Collectivit� locale

    Informations forums :
    Inscription : Juillet 2006
    Messages : 985
    Par d�faut Code PHP dans un fichier JS
    Bonjour � tous,

    J�essaie en vain de faire ceci :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    language: {
        url: wpThemeRoot + "/library/datatables/i18n/<?php echo SITE_LANG; ?>.lang"
    },
    Ce code devrait me retourner selon la valeur de la constante PHP SITE_LANG :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    /* SITE_LANG = 'fr';
    url: wpThemeRoot + "/library/datatables/i18n/fr.lang"
     
    /* SITE_LANG = 'en';
    url: wpThemeRoot + "/library/datatables/i18n/en.lang"
    En regardant le code source de la page j'ai toujours :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    url: wpThemeRoot + "/library/datatables/i18n/<?php echo SITE_LANG; ?>.lang"
    Cela veut dire que PHP n'a pas �t� interpr�t�.

    Que faire ?

    Merci d'avance pour votre aide...

  2. #2
    Expert confirm�
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 61
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : Urbaniste
    Secteur : Sant�

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par d�faut
    perso je dis chacun chez soit donc pas de php dans js pas de js g�n�r� en php

    mais j'avois qu parfois c'est bien pratique de pass� des variables php � du js
    g�n�ralement je le fais dans la vue de mon pro php donc en html dans une balise script
    tout cela �tant g�n�r� part php �a ne pose pas de pb

    avec apache (et les autes) tu peux d�finir quels type de fichier sont interpr�t� par php
    Code apache : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    <FilesMatch "\.(inc|php|php3|php4|php44|php5|php52|php53|php54|phtml|phps)$">
    AddHandler x-httpd-php54 .php
    </FilesMatch>
     
    and also tried
    AddHandler application/x-httpd-php .htm .html .php
    AddHandler application/x-httpd-php5 .htm .html .php
    AddHandler application/x-httpd-php54 .htm .html .php

    je d�conseille fortement de faire �a car alors tous les fichiers html htm et php sont pars� par php.
    mais tout comme on peu d�finir phtml on peut d�finir son propr type de fichie comme
    .pjs et configuer les serveur pour qu'il parse ces fichiers. ainsi tous les js ne seront pas parss�s sauf les pjs.

    A+JYT

  3. #3
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Perso, je suis plut�t partisan, dans ce genre de cas, de passer par une r��criture d'URL :
    Code apache : S�lectionner tout - Visualiser dans une fen�tre � part
    RewriteRule (*+)\.js $1.php
    (dans la r�alit�, c'est jamais (*+) mais une liste des scripts � g�rer avec PHP)
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

Discussions similaires

  1. Insertion de code php dans un fichier
    Par soohikei dans le forum Langage
    R�ponses: 4
    Dernier message: 28/05/2012, 15h31
  2. R�ponses: 2
    Dernier message: 06/10/2009, 23h41
  3. [PHPLIB] Code PHP dans un fichier template
    Par aimti dans le forum Biblioth�ques et frameworks
    R�ponses: 2
    Dernier message: 19/10/2008, 17h49
  4. Interpr�tation du code php dans un fichier htm
    Par syl2095 dans le forum Apache
    R�ponses: 3
    Dernier message: 30/08/2008, 18h31
  5. inclure un code php dans un fichier html
    Par killer_instinct dans le forum Langage
    R�ponses: 5
    Dernier message: 12/03/2007, 14h13

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