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?
A voir également:

4 réponses

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

Un exemple est :
var maVariablePhp = <?php echo $nombre; ?>;
;-)
2
informaticienSAP Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   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
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
Bilow Messages postés 1014 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
Th0m45 Messages postés 81 Date d'inscription   Statut Membre Dernière intervention   3
 
Le mieux est d'essayer. Mais sache, que l'un s'exécute niveau client, et l'autre niveau serveur.
0
informaticienSAP Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   20
 
qu'est ce qui vient faire là l'écho ?

Ca ne serait pas plutôt :

var maVariablePhp = <?php $nombre ?>;
-1
Bilow Messages postés 1014 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
Lnul
 
je doit mettre cette ligne de code après adaptation ou? dans mon script java ou avant
0
Bilow Messages postés 1014 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
Lnul
 
merci merci a tous ça marche :) :) :)
0