IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

appel d'une fonction javascript en php


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 208
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    var fonctionJsNo1 = function () {
        return 10+32;
    };
     
    fonctionJsNo1();
    créer un autre fichier test-light.php contient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 453
    Par défaut
    Il te faut revoir les bases, le javascript est exécuté côté client.

  3. #3
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,
    +1 sachav,
    Regardes du coté Ajax.

    A+.

Discussions similaires

  1. Réponses: 4
    Dernier message: 30/05/2007, 18h05
  2. [PHP-JS] Variable PHP comme argument dans l'appel d'une fonction Javascript
    Par The Molo dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/04/2007, 09h00
  3. [PHP-JS] appel d'une fonction javascript en php
    Par notour dans le forum Langage
    Réponses: 7
    Dernier message: 13/04/2007, 13h47
  4. Réponses: 13
    Dernier message: 17/01/2007, 13h18
  5. Réponses: 2
    Dernier message: 03/04/2006, 18h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo