Appel d'une procédure PHP sur clic d'1 bouton

Bonjour,
J'ai besoin d'appeler un procédure PHP sur click d'un bouton ou d'un lien sans réafficher la page web en cours. Déjà est-ce possible et si oui comment dois-je faire?

4 réponses

  1. Le topic n'est pas tout jeune mais pour ceux que cela intéresse il y à de nos jours l'AJAX qui permet d'aller faire travailler le serveur en arrière plans pour renvoyer des données. et ces données, venant du serveur; peuvent être le résultat d'un traitement php !!!
    4
    1. Le php s execute cote serveur, donc si tu as besoin d appeler une fonction, il faudra obligatoirement appeler sur le serveur (et non dans tes pages) donc c est impossible sans recharger la page. Tu ne peux pas le faire en javascript?
      4
      1. BonJour
        Moi même j'ai un problème lorsque je veux appeler une fonction par un button
        J'ai creer un tout petit programme comme celui-ci :
        <?php
        function prog() {
        echo "BonJour";
        }
        ?>
        <input type="button" value="Click here" OnClick="prog();">
        4
        1. Appeler la fonction "prog();" dans ce cas-là (OnClick), c'est appeler la fonction javascript "prog()" qui doit s'écrire ainsi :
          function prog()
          {
          document.write("Bonjour");
          }

          Php n'a aucune utilité pour ce genre de programme.
          0
      2. Ce que tu peut faire apr contre c'est réafficher qu'une partie de ta page grâce à INCLUDE. Tu passes un paramètre à ta fonction (à l'appuis sur le bouton) tu fais un test juste avant d'afficher et tu affiche uniquement le morceau que tu veux.
        Mais ne pas recompiler ton script PHP après un appuis bouton ou un clic sur un lien c'est impossible.
        Ben
        1