PHP VS JAVASCRIT SVP très urgent

Résolu
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. Salut,

    Un exemple est :
    var maVariablePhp = <?php echo $nombre; ?>;
    ;-)
    2
    1. 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. 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. 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
    2. Le mieux est d'essayer. Mais sache, que l'un s'exécute niveau client, et l'autre niveau serveur.
      0
      1. qu'est ce qui vient faire là l'écho ?

        Ca ne serait pas plutôt :

        var maVariablePhp = <?php $nombre ?>;
        -1
        1. 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. je doit mettre cette ligne de code après adaptation ou? dans mon script java ou avant
          0
        3. Je t'ai répondu ici. Et ATTENTION java n'est PAS la même chose que Javascript ! ;-)
          0
        4. merci merci a tous ça marche :) :) :)
          0