Javascript/php

Résolu/Fermé
jacinthe87 Messages postés 194 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 15 juillet 2010 - 26 juin 2009 à 17:01
jacinthe87 Messages postés 194 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 15 juillet 2010 - 26 juin 2009 à 17:50
Bonjour,

SVP est ce que je peux mettre un code php dans un script javascript:
<script langage="javascript">
<?php
//blabla
?>
</script>
A voir également:

4 réponses

Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
26 juin 2009 à 17:05
non

le php est exécuté coté serveur
le javascript coté client

par contre, coté serveur, tu peux préparer ton script javascript dans un fichier php, et changer des bouts de code "a la volée" (coté serveur)
0
jacinthe87 Messages postés 194 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 15 juillet 2010 3
26 juin 2009 à 17:09
donc comment je peux recuperer une donnée executer dans php (requete par exemple) et la mettre dans une fonction javascript:
<script langage="javascript">
function tester(){
$m=<?php echo $maVar ?>; //c'est incorrecte juste pour te montrer mon problem
}
</script>

est ce qu'il y a une solution?
merci
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
26 juin 2009 à 17:16
donnes moi un exemple plus préci de ce que tu veux faire....

en fait, le PHP écrire, préparer, modifier ton code javascript avant qu'il soit transmis au visiteur, mais le javascript n''exécutera pas de code php (il peut cependant appelelr une page php via AJAX)
0
jacinthe87 Messages postés 194 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 15 juillet 2010 3
26 juin 2009 à 17:21
<script langage=javascript>
function verif(){
document.location.replace("test.php?id=<?php echo $maVar ?>");
}
</script>
...
<?php
$select = "select * from  maTable where id_t=1";
     $result = mysql_query($select)  or die ('Erreur : '.mysql_error() );
$row = mysql_fetch_array($result)
$maVar=$row[0];
?>


MERCI
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
26 juin 2009 à 17:35
ok, ceci ne derait pas poser de problèmes
0
jacinthe87 Messages postés 194 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 15 juillet 2010 3 > Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014
26 juin 2009 à 17:36
j'ai pas compris,
0
jacinthe87 Messages postés 194 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 15 juillet 2010 3 > jacinthe87 Messages postés 194 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 15 juillet 2010
26 juin 2009 à 17:50
Car j'ai essayé ce code mais ça marche pas !
0