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

Langage PHP Discussion :

erreu d'appel de fonction js à deux variables en php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de memo11
    Profil pro
    Étudiant
    Inscrit en
    Août 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2009
    Messages : 132
    Par défaut erreu d'appel de fonction js à deux variables en php
    bonjour,
    j'ai crée une fonction à deux variables en js et je l'appel en php via "printf" comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    printf ("<a href=\"#\" onclick=\"connecter('".$lc."','".$rq[2]."')\">connecter</a><br>");
    notre code ne fonctionne plus lors de l'execution et l'erreur au niveaau d'appel de fonction mais je ne sais pas comment la corriger,
    SVP, quelqu'un m'aide

  2. #2
    Membre chevronné
    Avatar de bricecol
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 364
    Par défaut
    J'ai fais un test, ceci marche très bien :

    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
    <script type="text/javascript">
    <!--
    function connecter(a, b)
    {
      alert(a);
      alert(b);
     
      return false;
    }
    -->
    </script>
     
    <?php
     
    $a = 'Coucou';
    $b = 'toi !';
     
    printf ('<a href="#" onclick="javascript: return connecter(\'' . $a . '\', \'' . $b . '\');">connecter</a>');

  3. #3
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Dans ton code HTML ca donne quoi ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  4. #4
    Membre confirmé Avatar de memo11
    Profil pro
    Étudiant
    Inscrit en
    Août 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2009
    Messages : 132
    Par défaut
    code HTML? cad sans printf?

  5. #5
    Membre chevronné
    Avatar de bricecol
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 364
    Par défaut
    Le code source qui est généré après l'appel de ton script PHP ?

  6. #6
    Membre confirmé Avatar de memo11
    Profil pro
    Étudiant
    Inscrit en
    Août 2009
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2009
    Messages : 132
    Par défaut
    c'est un lien qui appel un autre fonction de seul variabe est se fonctionne bien:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     printf ("<a href=\"#\" onclick=\"deconnecter('".$lc."')\">deconnecter</a><br>");

  7. #7
    Membre chevronné
    Avatar de bricecol
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 364
    Par défaut
    L'erreur ne vient pas de là. C'est pour cela que l'on te demande l'ensemble de la sortie HTML, le code source généré. Ta fonction est appelée, il n'y a pas de doute, puisque comme tu l'as dit, déconnecter est appelé et fonctionne. C'est donc dans ta fonction JS que tu as probablement une erreur.

Discussions similaires

  1. [XL-2007] Trouver un coefficient en fonction de deux variables dans un tableau
    Par l.keysoft dans le forum Excel
    Réponses: 2
    Dernier message: 18/08/2010, 15h40
  2. [AC-2003] Comment appeler une fonction avec deux paramètres. Erreur '=' attendu
    Par nirG95 dans le forum VBA Access
    Réponses: 1
    Dernier message: 02/09/2009, 10h53
  3. Evaluer une fonction a deux variables.
    Par Kichott dans le forum MATLAB
    Réponses: 7
    Dernier message: 04/07/2009, 09h14
  4. Appeler une fonction grace à une variable
    Par guillaume0612 dans le forum Général Python
    Réponses: 15
    Dernier message: 28/02/2009, 18h43
  5. appel de fonction sans récupération variable
    Par mussara dans le forum Langage
    Réponses: 2
    Dernier message: 22/06/2006, 11h10

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