appel d'une fonction javascript en php
salut,
est ce que possible d'appeler un fonction java script depuis PHP
j'explique
si j'ai a titre d'exemple le code PHP suivant est ce que possible
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<?php
$a;
$d;
if($a==3)
{
<script type='text/javascript'>
function f1()
{
alert("erreur");
}
</script>
}
else
//fait une autre instruction php
?> |
est ce que possible
ou bien je suppose
mettre la fonction java script en un fichier
et dans php on fait l'appel
voila un exemple qui utilise ce principe
cree un fichier test.js
contient
Code:
1 2 3 4 5
| var fonctionJsNo1 = function () {
return 10+32;
};
fonctionJsNo1(); |
créer un autre fichier test-light.php contient
Code:
1 2 3 4 5 6 7 8
|
<?php $ctx = new JSContext();
$js = file_get_contents(__DIR__ . '/test.js');
$a = $ctx->evaluateScript($js);
var_dump($a);
?> |
mais il m'affiche : Class 'JSContext' not found
merci d'avance