Appeler une fonction php depuis un onclick
Fermé
zakuli
Messages postés
39
Date d'inscription
vendredi 3 septembre 2004
Statut
Membre
Dernière intervention
13 octobre 2021
-
Modifié le 13 oct. 2021 à 10:07
jordane45 Messages postés 38469 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 22 avril 2025 - 13 oct. 2021 à 18:43
jordane45 Messages postés 38469 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 22 avril 2025 - 13 oct. 2021 à 18:43
Bonjour,
Dans le script ci-dessous, myfonction() n'est pas exécutée ! y a-t-il une erreur de syntaxe ou un autre problème ? Merci
Dans le script ci-dessous, myfonction() n'est pas exécutée ! y a-t-il une erreur de syntaxe ou un autre problème ? Merci
<input type="checkbox" name="xxx" value="1" <?php if ($y) { echo "checked"; } ?> onclick="document.write(<?php myfunction($z) ?>)"/>
Configuration: Windows / Firefox 93.0
A voir également:
- Php onclick
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Php?id=1 - Forum PHP
- Retour à la ligne php ✓ - Forum PHP
- Retour a la ligne avec Echo comment faire ? - Forum Webmastering
3 réponses
jordane45
Messages postés
38469
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 avril 2025
4 741
13 oct. 2021 à 11:30
13 oct. 2021 à 11:30
Bonjour
Le javascript s'exécute côté client..
Le PHP lui, s'exécute côté serveur.
Une fois que ta page est affiché dans ton navigateur il n'y a plus de lien avec le serveur.
Pour pouvoir lancer un script PHP via du JavaScript, tu vas devoir utiliser de l'Ajax.
Le javascript s'exécute côté client..
Le PHP lui, s'exécute côté serveur.
Une fois que ta page est affiché dans ton navigateur il n'y a plus de lien avec le serveur.
Pour pouvoir lancer un script PHP via du JavaScript, tu vas devoir utiliser de l'Ajax.
zakuli
Messages postés
39
Date d'inscription
vendredi 3 septembre 2004
Statut
Membre
Dernière intervention
13 octobre 2021
13 oct. 2021 à 18:34
13 oct. 2021 à 18:34
Merci Jordane de ta réponse, mais je suis sûr que le script ci-dessus est capable de lancer une routine php, je l'ai déjà fait, mais je ne me souviens plus exactement comment !
cordialement
Zakuli
cordialement
Zakuli
zakuli
Messages postés
39
Date d'inscription
vendredi 3 septembre 2004
Statut
Membre
Dernière intervention
13 octobre 2021
13 oct. 2021 à 18:38
13 oct. 2021 à 18:38
Mais je crois que tu as raison, ce devait être une routine javascript que je lançais.
Bon désolé et merci de m'avoir répondu
Bon désolé et merci de m'avoir répondu
jordane45
Messages postés
38469
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 avril 2025
4 741
13 oct. 2021 à 18:43
13 oct. 2021 à 18:43
ce devait être une routine javascript
Oui forcément..
Pour lancer du PHP, soit tu affiches une page,
Soit tu fais un SUBMIT de formulaire
Soit tu utilises l'ajax.
Il n'y a pas d'autres solutions