PHP VS JAVASCRIT SVP très urgent

Résolu/Fermé
Lnul - 26 avril 2011 à 17:11
 Lnul - 26 avril 2011 à 18:11
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 1022 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
26 avril 2011 à 17:26
Salut,

Un exemple est :
var maVariablePhp = <?php echo $nombre; ?>;
;-)
2
informaticienSAP Messages postés 119 Date d'inscription jeudi 21 avril 2011 Statut Membre Dernière intervention 17 décembre 2011 20
26 avril 2011 à 17:21
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
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 1022 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
26 avril 2011 à 17:53
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 jeudi 21 avril 2011 Statut Membre Dernière intervention 16 mai 2011 3
26 avril 2011 à 17:16
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 jeudi 21 avril 2011 Statut Membre Dernière intervention 17 décembre 2011 20
26 avril 2011 à 17:44
qu'est ce qui vient faire là l'écho ?

Ca ne serait pas plutôt :

var maVariablePhp = <?php $nombre ?>;
-1
Bilow Messages postés 1022 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
26 avril 2011 à 17:51
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
je doit mettre cette ligne de code après adaptation ou? dans mon script java ou avant
0
Bilow Messages postés 1022 Date d'inscription samedi 21 août 2010 Statut Membre Dernière intervention 2 août 2015 117
26 avril 2011 à 17:54
Je t'ai répondu ici. Et ATTENTION java n'est PAS la même chose que Javascript ! ;-)
0
merci merci a tous ça marche :) :) :)
0