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 :

Du php dans un document javascript externe, est-ce possible.


Sujet :

JavaScript

  1. #1
    Membre �clair� Avatar de xess91
    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    408
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 408
    Par d�faut Du php dans un document javascript externe, est-ce possible.
    Bonjour � tous,

    comme je le dis dans le titre je cherche � introduire dans un document javascript du php.

    Je m'explique si il y a du php, c'est qu'il y a base de donn�es et qui dit base de donn�es dit un nombre de r�sultats variable selon la requ�te. Pour ceux qui ont p�t le voir dans l'un de mes sujets, je cr�e des fonctions qui s'ex�cutent au clic avec la methode window.onload = function() { element.onclick = mafonction;}.

    Toute cette partie javascript se trouve dans une feuille � part. Le probl�me, c'est que je dois initialiser tous les �l�ments qui r�agissent au clic, et ces �l�ments sont variables en fonction du r�sultat de ma requ�te SQL et du contenu de ma table.

    Merci � tous pour vos r�ponses.

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    si tu mets du php dans un fichier js externe, il faudra que le fichier porte une extension .php ou que tu modifies le config du serveur pour qu'il evalue le php contenu dans le fichier js ...
    Et quoi qu'il arrive le php ne sera evalu� qu'avant de quitter le serveur. Une fois chez le client il n'y a plus de php ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre �clair� Avatar de xess91
    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    408
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 408
    Par d�faut
    Merci pour ta r�ponses,

    Je voulais savoir �a se mat�rialise comment au niveau de l'appel dans le head de la page ? faut-il mettre un header("") au fichier php ?

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    dans ton head de page html tu appelles normalement ton script externe
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <script type='text/javascript' src='monjs.php'></script>
    puis si tu veux etre vraiment rigoureux: dans ton fichier externe php

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <?php header('Content-type: text/javascript'); ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  5. #5
    Membre �clair� Avatar de xess91
    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    408
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 408
    Par d�faut
    Merci Spacefrog pour ces pr�cisions.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. recuperer la valeur d'une session PHP dans une variable javascript
    Par pierrot10 dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 07/09/2006, 18h33
  2. [PHP-JS] Inserrer du php dans un script javascript
    Par DaD92 dans le forum Langage
    R�ponses: 2
    Dernier message: 18/06/2006, 01h17
  3. [PHP-JS] une variable php dans une fonction javascript
    Par megapacman dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 12/06/2006, 14h08
  4. [PHP-JS] une variable php dans une fonction javascript
    Par megapacman dans le forum Langage
    R�ponses: 3
    Dernier message: 12/06/2006, 14h02
  5. [PHP-JS] Php dans un script javascript
    Par nebule dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 30/11/2004, 10h38

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