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 :

Int�gration PHP dans JS


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut Int�gration PHP dans JS
    Bonjour,

    J'ai un soucis d'int�gration de PHP dans script js

    Voici le code :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    <script>
      setInterval('load_storycontent()', 1000);
      function load_storycontent() {
        $('#bandestr').load('load_story.php?story=<?php $_GET['story'] ?>'); 
      }
    </script>
    Pouvez-vous m'aidez ?

  2. #2
    Expert confirm�

    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de D�me (Auvergne)

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

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par d�faut
    Salut,

    Il y a deux erreurs.
    La premi�re en javascript pour appeler ta fonction avec setInterval.
    La seconde est qu'il faut faire afficher la variable php si tu veux qu'elle prenne sa valeur.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    setInterval(load_storycontent, 1000);
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $('#bandestr').load('load_story.php?story=<?php echo $_GET['story'] ?>');
    tu pourrais aussi utiliser le raccourci <?= $_GET['story'] ?> pour afficher la variable php.

    Enfin ton code est un peu suspect : qu'advient-il si $_GET['story'] n'est pas d�finie ?

  3. #3
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    Ma variable est bien remplie car j'ai tester avec 1 include PHP il n'y as qu'en js que sa bloque

  4. #4
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    Ca ne fonctionne pas

  5. #5
    Invit�
    Invit�(e)
    Par d�faut
    Bonjour,

    As-tu eu la curiosit� de regarder le code g�n�r� ??

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $('#bandestr').load('load_story.php?story=<?php echo $_GET["story"] ?>');

  6. #6
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    Oui j'ai corriger l'erreur de l'utilisateur (il manque 1 ; � la fin) mais �a ne fonctionne pas et j'ai essay� de remplacer le script js par 1 include PHP et l� �a fonctionne et lorsque je remplace ma variable get manuellement l� aussi �a fonctionne mais lorsque j'ajoute les <?php ?> et bien l� �a plante

  7. #7
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    On ne peut pas faire quelque chose comme en php du style : echo 'quelque chose'.$_GET['story'].'quelque chose'; mais cela en js ? Car en php c'est bien pratique

  8. #8
    Invit�
    Invit�(e)
    Par d�faut
    Au lieu de faire bla bla bla...

    tu pourrais MONTRER LES CODES ???

    • ce qui fonctionne (include PHP, le JS sans PHP,...)
    • LE CODE GENERE ("Ctrl"+"U") !!


    ET "CA NE FONCTIONNE PAS" N'EST PAS UN MESSAGE D'ERREUR !!
    Et ne risque pas d'aider en quoi que ce soit.
    Donc, INUTILE, OK ?
    Merci.

  9. #9
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    En fait j'ai regarder mon code dans l'inspecteur web et j'ai vu qu'il a pris en compte le param�tre de l'url mais par contre dans ce param�tre il y a un ' ce qui coupe de code js donc c'est ennuyeux par contre pourrais t'il ne pas traduire les espace et les laisser en %20 car lorsque j'�cris manuellement le contenu avec le %20 �a fonctionne ? Mais merci de votre aide

  10. #10
    Invit�
    Invit�(e)
    Par d�faut
    Comment veux-tu qu'on t'aide si TU NE MONTRES PAS TON CODE ??

  11. #11
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    Lequel voulez-vous celui qui contient le js ou celui qui est cens� �tre charger par js ?

  12. #12
    Invit�
    Invit�(e)
    Par d�faut
    devine........


    N.B C'est quoi ton objectf ?
    • passer un maximum de temps sur le forum � faire bla bla bla....
    • ou RESOUDRE ton probl�me ?

  13. #13
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    S�rieusement je ne sais pas

  14. #14
    Invit�
    Invit�(e)
    Par d�faut
    Alors bon courage.......

  15. #15
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    Vous m'�tes de grande aide (Je ne sais pas pourquoi je me suis inscris sur ce forum je pense que j'irais voir ailleurs la prochaine fois)

  16. #16
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    C'est mon oncle qui m'avait conseill� de venir sur ce forum car il y est inscrit et y r�dige des cours mais je lui dirais que son conseil ne m'as servis � rien car le principe du forum n'est pas bien rempli (Je suis un jeune d�veloppeur amateur donc j'ai besoin de conseils je ne suis aucunement qualifi� reconnu ou autres) M�me si je sais que vous n'�tes pas obliger de m'aider

  17. #17
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    Pour ceux qui aurait besoin d'aide voil� la r�ponse
    Code:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    urlencode($_GET['story'])
    Trouv� par moi m�me

  18. #18
    Invit�
    Invit�(e)
    Par d�faut
    Bon.
    Ce n'est pas ta premi�re discussion sur le forum.

    A CHAQUE FOIS, on doit te tirer les vers du nez pour que tu fournisses le MINIMUM de CODE n�cessaire et suffisant pour RESOUDRE ta probl�matique.
    Ca devient lassant � la longue...


    JE T'EXPLIQUE :
    • Nous ne somme pas t�l�pathes ! Ni devins...
    • Nous n'avons pas acc�s � ton ordinateur, ni � ton �cran !!


    DONC : les seuls �l�ments sur lesquels on peut se baser, ce sont les CODES, MESSAGES, COPIER-COLLER de r�sultats que TU peux nous donner.

    Si tu ne montres RIEN, on ne peut RIEN faire.

    C'EST CLAIR, ou pas ?

  19. #19
    Membre confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2016
    Messages
    173
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finist�re (Bretagne)

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

    Informations forums :
    Inscription : Avril 2016
    Messages : 173
    Par d�faut
    Tr�s clair mais je suis limit� en code car c'est confidentiel alors je peut que minimiser le code et pour moi il me semble suffisant pour comprendre la probl�matique.
    Mais merci pour votre aide

  20. #20
    Expert confirm�
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 100
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activit� : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 100
    Par d�faut
    Rombutucraft,

    va pas nous casser notre jreaux62, on en a encore besoin

    Je sais pas si c�est encore d�actualit� ni m�me utile, mais je vais r�pondre � cette question que tu as pos�e :
    On ne peut pas faire quelque chose comme en php du style : echo 'quelque chose'.$_GET['story'].'quelque chose'; mais cela en js ? Car en php c'est bien pratique
    En JS tu fais �a avec +, pour info on appelle �a la concat�nation (�a peut �tre utile � savoir, pour chercher dans la doc) :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    let quantite = 12;
    console.log('J’ai ' + quantite + ' oranges dans mon panier.');
    Ou `` avec un navigateur compatible ES6 :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    console.log(`J’ai ${quantite} oranges dans mon panier.`);
    Cette derni�re forme porte le nom barbare de litt�ral de gabarit (template literal en anglais).
    La FAQ JavaScript � Les cours JavaScript
    Touche F12 = la console → l�outil indispensable pour d�velopper en JavaScript !

+ R�pondre � la discussion
Cette discussion est r�solue.
Page 1 sur 2 12 Derni�reDerni�re

Discussions similaires

  1. Int�gration .php dans fichier .html
    Par noboxstyle dans le forum D�buter
    R�ponses: 2
    Dernier message: 28/08/2015, 15h37
  2. Int�gration Php dans HTML
    Par merry marie dans le forum Langage
    R�ponses: 7
    Dernier message: 17/02/2013, 21h42
  3. [PHP-JS] Int�gration de PHP dans Javascript
    Par fanchy dans le forum Langage
    R�ponses: 5
    Dernier message: 27/04/2006, 01h36
  4. [FLASH 8] Int�gration Php dans une anim Flash
    Par MrPink dans le forum Flash
    R�ponses: 1
    Dernier message: 01/02/2006, 22h26
  5. [JSP/Tomcat] Int�gration de PHP dans Java
    Par milhouz_deglingos dans le forum Tomcat et TomEE
    R�ponses: 3
    Dernier message: 17/08/2005, 12h02

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