PHP VS JAVASCRIT SVP très urgent

Résolu
Lnul -  
 Lnul -
Bonjour,

est il possible d'intégré du php dans javascrit (déclaré une variavle dans le PHP et l'utiliser dans javascrit?

4 réponses

  1. Bilow Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   117
     
    Salut,

    Un exemple est :
    var maVariablePhp = <?php echo $nombre; ?>;
    ;-)
    2
  2. informaticienSAP Messages postés 131 Statut Membre 20
     
    Bun tu créé une fonction Jscript a qui tu envoies une valeur en paramètre. Et cette valeur est déterminé par le PHP.
    1
    1. Lnul
       
      function displayLayer2 (layer){
      //layer = "map" + layer;
      //alert(layer);
      var allLayers = [
      ciel,
      NiveauK,
      NiveauJ,
      NiveauH,
      NiveauG,
      NiveauF,
      NiveauE,
      NiveauD,
      NiveauC,
      NiveauB,
      NiveauA
      ]
      for (i = 0; i < allLayers.length; i++) {
      var temp = allLayers[i];
      temp = eval(temp);
      temp.setVisibility(false)
      }
      layer = eval(layer);
      layer.setVisibility(true);
      map.setCenter(new OpenLayers.LonLat(coordY, coordX), 8);
      }
      voici ma fonction j'aimerai remplacer le coordY et coordX respectivement pas les variables
      $coordY et $coordX déterminer dans php comment les intégré sans avoir d'erreur de syntaxe
      0
    2. Bilow Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   117
       
      Tu dois remplacer coordY, coordX par un code PHP qui l'insert avec un echo.
      map.setCenter(new OpenLayers.LonLat(<?php echo $coordY.", ".$coordX; ?>);
      Et il faut que ce soient des nombres, sinon il faut encadrer avec des guillemets ou des apostrophes.
      0
  3. Th0m45 Messages postés 103 Statut Membre 3
     
    Le mieux est d'essayer. Mais sache, que l'un s'exécute niveau client, et l'autre niveau serveur.
    0
  4. informaticienSAP Messages postés 131 Statut Membre 20
     
    qu'est ce qui vient faire là l'écho ?

    Ca ne serait pas plutôt :

    var maVariablePhp = <?php $nombre ?>;
    -1
    1. Bilow Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   117
       
      Réfléchis un petit peu ;-)
      Dans un code pur PHP, sans Javascript ni HTML, tu écris <?php $nombre; ?>, eh bien ca ne fait rien. Il faut dire d'afficher la variable, et à la fin, php éxécuté, cela donnera :
      var maVariablePhp = 5; // Avec $nombre = 5;
      Tu comprends ?
      0
    2. Lnul
       
      je doit mettre cette ligne de code après adaptation ou? dans mon script java ou avant
      0
    3. Bilow Messages postés 171 Date d'inscription   Statut Membre Dernière intervention   117
       
      Je t'ai répondu ici. Et ATTENTION java n'est PAS la même chose que Javascript ! ;-)
      0
    4. Lnul
       
      merci merci a tous ça marche :) :) :)
      0