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

EDI, CMS, Outils, Scripts et API PHP Discussion :

bouton+fonction php


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 140
    Par défaut bouton+fonction php
    je possède un fonction nommée table_generate() dans functions.php qui affiche un tableau.
    je souhaite appeler cette fonction par un clique sur un bouton.
    Comment dois-je procéder ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="???????"><FORM ACTION="???????????"><INPUT TYPE="SUBMIT" VALUE="Afficher">
    Que dois-je mettre à la place des points d'interrogations?
    Merci

  2. #2
    Membre éclairé Avatar de BenoitDenis
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    536
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Avril 2005
    Messages : 536
    Par défaut
    fait le avec un bouton submit comme dans un formulaire

    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
    <?php
    require('ton_fichier_fonction');
    if(isset($_POST['generer'])){
      table_generate();
    }
    else{
    ?>
     
    <form action = 'mapage.php' method = 'post'>
    						<input type = 'submit' name = 'generer' value = 'Generer'>
    					</form>
     
    <?php
    }
    ?>

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 140
    Par défaut
    Je te remercie de ton aide.
    Je suis encore débutant et donc j'ai encore un petit probleme.

    Dans mon fichier index.php, j'ai mis le code suivant :
    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
     
    <?php 
    require('../tools/functions.php'); 
    if(isset($_POST['generer'])){ 
    table_generate(); 
    } 
    else{ 
    ?> 
     
    <form action = 'index.php' method = 'post'> 
    <input type = 'submit' name = 'generer' value = 'Generer'> 
    </form> 
     
    <?php 
    } 
    ?>
    Et lorsque que je clique sur le bouton Générer, j'obtiens comme URL :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    https://adresse_IP/landigger/tools/administration.php?generer=Generer
    Je trouve ce qui suit le ? assez bizard et mon tableau ne s'affiche pas.

    Les paramètres ont l'air mauvais, non?

  4. #4
    Membre émérite Avatar de Yobs
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    675
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2004
    Messages : 675
    Par défaut
    Montre le code de ta fonction table_generate()

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 140
    Par défaut
    toute mes excuses, l'erreur venait tout simplement de la présence d'un double POSTdans mon script, d'où la confusion entre les 2 requêtes.
    Merci quand même !!!!!

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/01/2008, 12h21
  2. [PHP-JS] Bouton fonction ?
    Par Invité dans le forum Langage
    Réponses: 3
    Dernier message: 01/06/2007, 09h25
  3. appel d'une fonction php à partir d'un bouton
    Par Jesmar dans le forum Langage
    Réponses: 2
    Dernier message: 27/04/2007, 19h07
  4. Réponses: 8
    Dernier message: 12/03/2007, 16h56
  5. Boutons submit et fonctions PHP
    Par alliance dans le forum Langage
    Réponses: 3
    Dernier message: 17/08/2006, 16h59

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