Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1173 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  lancer une fonction php en cliquant sur un bouton

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

lancer une fonction php en cliquant sur un bouton

n°1670009
khalid1980
Posté le 12-01-2008 à 02:57:49  profilanswer
 

je veux lancer la fonction afficher() en cliquant sur le bouton envoyer de type button et non submit , j ai utiliser le code ci-dessous mais malheureusement ça marche pas!!! :fou: y a t il une solution!??
<?
function afficher(){
echo "bonjours";
}
?>
<input type"button" name="envoyer" value="envoyer" onclick="<? afficher(); ?>">

mood
Publicité
Posté le 12-01-2008 à 02:57:49  profilanswer
 

n°1670028
weed
Posté le 12-01-2008 à 11:12:18  profilanswer
 

a l'heure actuel, ta fonction est executé des le chargement de la page. Ton bouton apparaitra avec lke texte "bonjours".
 
Si tu veux executé ta fonction en appuyant sur le bouton, il faut envoyer le formulaire au serveur et donc utiliser un bouton submit.

n°1670224
PierreC
Posté le 12-01-2008 à 20:21:23  profilanswer
 

ola khalid1980 grosse erreur de débutant que tu commet.
 
php, html javascript et le web fonctionne sur un mode client - serveur.
 
Le client demande une page au serveur (en php ou non), et le serveur renvoie une page en html (avec peut etre du javascript).
 
Une p'tite lecture des docs php débutant ne serait pas un luxe je pense


---------------
Du tofu en Alsace : www.tofuhong.com
n°1670246
esox_ch
Posté le 12-01-2008 à 21:51:41  profilanswer
 

PierreC a écrit :

ola khalid1980 grosse erreur de débutant que tu commet.
 
php, html javascript et le web fonctionne sur un mode client - serveur.
 
Le client demande une page au serveur (en php ou non), et le serveur renvoie une page en html (avec peut etre du javascript).
 
Une p'tite lecture des docs php débutant ne serait pas un luxe je pense


 
Le problème c'est pas le mode client-server :heink:
Le problème c'est que JS est executé coté client alors que PHP est executé  coté serveur :heink:


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1670493
CyberDenix
Posté le 13-01-2008 à 21:04:21  profilanswer
 

Il est possible de demander l'exécution d'une page php avec du Javascript, ça s'appelle de l'AJAX. Mais je ne pense pas que ce soit ce que tu désires réellement.  
Erreur de débutant, comme dit pierreC :)


---------------
Directeur Technique (CTO)
n°1670555
weed
Posté le 14-01-2008 à 00:04:11  profilanswer
 

bahh surtout je ne comprends pas pourquoi monsieur khalid veut s'obstiner avec un bouton type button alors qu'avec un submit cela marche tres bien.
Sinon +1 avec les autres


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  lancer une fonction php en cliquant sur un bouton

 

Sujets relatifs
lancer une fonction php à partir d'un bouton ("button")lancer plusieurs fichier sur imprimante réseau
Fonction non accessible par IE et Safari (Objet attendu)Écrire une fonction indicatrice
Fonction qui retourne un booléenfonction récursive et liste doublement chainée
[Shell]Lancer un shell sur mediaplanLancer une fonction php en cliquant sur un bouton
Plus de sujets relatifs à : lancer une fonction php en cliquant sur un bouton


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR