PHP dans JavaScript

rezzoni0 Messages postés 48 Statut Membre -  
slopera Messages postés 70 Statut Membre -
Je voudrais savoir si c'est possible de mettre du code PHP dans un javascript ?

3 réponses

  1. MarsuGL
     
    non, ce n'est a ma connaissance pas possible
    0
  2. jisisv Messages postés 3678 Statut Modérateur 936
     
    Non, mais l'inverse est possible, je travaille avec ModeliXe , un produit français avec doc en français ( non je suis belge),
    qui permet de dissocier le contenu HTML du code PHP grâce à l'utilisation de balises respectant XML.
    http://modelixe.phpedit.com

    Il faut bien voir que le code PHP est exécuté sur le serveur Web
    et produit du code HTML (au sens large)
    tandis que JavaScript est exécuté sur le navigateur.

    Johan
    0
  3. rezzoni0 Messages postés 48 Statut Membre 1
     
    Comment est-ce que je fais alors pour, lors que le client clique sur un bouton, cela envoie une requête sql au serveur et affiche les résultats sur la même paGE ?
    0
    1. MarsuGL
       
      Tu peux creer un formulaire avec dans la propriété action=pagearecharger.php?var1="0"


      en fait, tu dit que quand l'utilisateur va cliquer sur le bouton submit, une page va se lancer, cette page cela peut etre la page en cours qui va se recharger et au debut du code de cette page tu regardes si la variable var1=0.
      Si oui, recuperes les données.
      si non c'est la premiere fois que la page se charge.

      tu peux aussi utiliser une image pour faire ton bouton et faire un lien <a href="pagealancer"><img='imagedubouton'></a>
      0
    2. slopera Messages postés 70 Statut Membre
       
      Tu peux passer un paramêtre en méthode post de ton formulaire, par exemple : href="mapage?resultat=1", ainsi, ta page est composée de deux parties :
      <?
      if !(isset(resultat)) {
      ?>
      code de ta page normale
      <?
      }
      else {
      ?>
      code de ta page résultat
      <?
      }
      ?>

      ou alors, s'il n'y a qu'une partie qui change, tu ne fais cela que sur cette partie. Comme le php est traité côté serveur, tu pourras voir que quand tu fais "afficher la source", il n'y a que la "bonne" partie qui apparaît ; le php a disparu.

      J'espère t'avoir aidé.
      Stéphanie
      0
    3. slopera Messages postés 70 Statut Membre
       
      oups !!
      Tu peux aussi tout simplement mettre l'url dans le form :
      <form action="mapage?resultat=1">
      ...
      0