Bonsoir
est ce qu'on peut faire un appel d'une fonction PHP dans une page HTML ?
voilà mon code
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part <INPUT type="submit" value="Calculer" onclick="<?php calcul($X, $Y); ?> ">
Bonsoir
est ce qu'on peut faire un appel d'une fonction PHP dans une page HTML ?
voilà mon code
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part <INPUT type="submit" value="Calculer" onclick="<?php calcul($X, $Y); ?> ">
non, le php est exécuté coté serveur, le javascript est exécuté coté client.
Oui mais au moment de la génération du HTML seulement. Une fois le HTML envoyé au navigateur c'est trop tard et il faut recourir à JavaScript.
Donc dans ton cas il faut faire:
Les attributs on* sur des noeuds HTML c'est une mauvaise pratique: ça ne permet pas de séparer le contenu des traitements.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <form> <input type="submit" value="Calculer"> </form> <script type="text/javascript"> /* jQuery */ $(function () { $("form").submit(function () { // validation de ton formulaire ici }); }); </script>
Sinon tu peux effectuer ton calcul avec javascript, ou alors (ce qui serait assez dommage), envoyer une requête ajax qui appellera une page qui exécutera ta fonction php.
PS : Le php c'est dans une page en php, dans une page html il ne sera pas exécuté.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager