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 :

[PHP-JS] [appel] D'une fonction dans un onclick d'un textbox


Sujet :

Langage PHP

  1. #1
    Membre éprouvé
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Points : 959
    Points
    959
    Par défaut [PHP-JS] [appel] D'une fonction dans un onclick d'un textbox
    Bonjour, la je me sens pas vraiment a l'aise à demander ca mais bon...

    Comment on fais pour appeller une function php dans un évenement onclick() d'un input html?
    l'appel de fonction javascript est tout de meme facile mais je n'arrive pas la avec php?...

    Dsl de mon ignorance... mais merci de votre aide!
    max
    La perfection n'est pas un but, l'amélioration constante devrait l'être!
    La position des Développeurs de developpez avec les explications

  2. #2
    Membre expérimenté
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Points : 1 309
    Points
    1 309
    Par défaut
    Que veux-tu faire exactement ?
    Un onclick sur un input... de type bouton ?

    Il suffit de mettre ta fonction dans une page fonction.php, puis de le mettre dans le onclick ?!


  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 44
    Points : 55
    Points
    55
    Par défaut
    JavaScript est langage côté Client. Il s'exécute sur l'ordinateur du client au travers de son navigateur.

    PHP est un langage côté Serveur. Le but premier de PHP est de changer dynamiquement le contenu HTML d'une page (date du jour ou données de la base).

    Ainsi, il n'y a pas d'interaction entre JavaScript et PHP.

    PS : Il existe une technologie faisant le lien entre PHP et JavaScript : Ajax. Cependant, je pense que tu devras attendre de maîtriser ces 2 langages avant de t'y mettre

  4. #4
    Membre habitué Avatar de tony montana
    Profil pro
    Inscrit en
    Février 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 114
    Points : 136
    Points
    136
    Par défaut
    Citation Envoyé par neby55
    JavaScript est langage côté Client. Il s'exécute sur l'ordinateur du client au travers de son navigateur.

    PHP est un langage côté Serveur. Le but premier de PHP est de changer dynamiquement le contenu HTML d'une page (date du jour ou données de la base).
    +1

    donc :
    Citation Envoyé par ozzmax
    Comment on fais pour appeller une function php dans un évenement onclick() d'un input html?
    le seul moyen est de rafraichir la page ...

    Citation Envoyé par Linaa
    Que veux-tu faire exactement ?
    Un onclick sur un input... de type bouton ?

    Il suffit de mettre ta fonction dans une page fonction.php, puis de le mettre dans le onclick ?!

    je sais pas ou tu a vu un code comme ca qui marchait ...
    dans le onclick il faudrait plutot mettre quelque chose comme ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="document.location.href='fonction.php';"

  5. #5
    Membre expérimenté
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Points : 1 309
    Points
    1 309
    Par défaut
    Ouais... Désolé j'ai été un peu vite

  6. #6
    Membre éprouvé
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Points : 959
    Points
    959
    Par défaut
    Ok bien merci, donc le seul moyen d'appeler une fonction php et en faire un traitement est de la mettre sur une autre page... ou de poster la page vers elle-meme...

    J'aimerais que par exemple lorsqu'on sélectionne un choix dans une liste déroulante (ces choix sont chargés à partir d'une table dans ma bd) une autre liste déroulante se charge ou se rafraichisse (allant aussi chercher ses champs dans une autre table)

    Donc dans le fond, ce que je veux c'est que lors de l'évenement onSelected() ou quelque chose comme ca, et bien l'autre liste se charge dépendant du choix.

    Ainsi je croyais a l'appel d'une fonction php pour parvenir à mes fins. puisque je dois interroger la base de donnée...

    C'est p-e un peu plus clair ainsi
    merci pour votre aide!!
    La perfection n'est pas un but, l'amélioration constante devrait l'être!
    La position des Développeurs de developpez avec les explications

  7. #7
    Membre habitué Avatar de tony montana
    Profil pro
    Inscrit en
    Février 2004
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 114
    Points : 136
    Points
    136
    Par défaut
    salut,
    pour faire des listes déroulantes "liées", tu peux passer par une solution en javascript, qui permet d'éviter le rafraichissement de la page.
    cherche un peu sur le forum, il y a des tuto la dessus.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/03/2009, 15h52
  2. Réponses: 4
    Dernier message: 15/09/2008, 14h43
  3. [PHP-JS] appel d'une fonction dans un href
    Par gaillardoo dans le forum Langage
    Réponses: 6
    Dernier message: 04/07/2007, 22h46
  4. Réponses: 4
    Dernier message: 30/05/2007, 18h05
  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