par
Ryle » 25 mars 2015, 14:50
Bonjour,
C'est possible mais ce n'est pas aussi simple. PHP s'exécute côté serveur et permet de générer le code html, css et/ou javascript qui est ensuite transmit au navigateur pour un affichage côté client. Pour pouvoir mettre à jour des données php sur le serveur à l'aide de javascript, il faut donc faire appel au serveur.
Pour cela il faut soit transmettre les données via l'url ou un formulaire (en get ou en post, ce qui oblige à recharger la page), ou à l'aide d'appel ajax (appel permettant d'exécuter un script php sur le serveur et d'en récupérer le résultat en javascript, sans recharger la page)
Tu ne pourras cependant pas mettre à jour une variable php au milieu du traitement javascript, puisque l'exécution du JS n'est réalisée qu'une fois la page transmise au navigateur et donc une fois que le script php a fini de s'exécuter...
Bonjour,
C'est possible mais ce n'est pas aussi simple. PHP s'exécute côté serveur et permet de générer le code html, css et/ou javascript qui est ensuite transmit au navigateur pour un affichage côté client. Pour pouvoir mettre à jour des données php sur le serveur à l'aide de javascript, il faut donc faire appel au serveur.
Pour cela il faut soit transmettre les données via l'url ou un formulaire (en get ou en post, ce qui oblige à recharger la page), ou à l'aide d'appel ajax (appel permettant d'exécuter un script php sur le serveur et d'en récupérer le résultat en javascript, sans recharger la page)
Tu ne pourras cependant pas mettre à jour une variable php au milieu du traitement javascript, puisque l'exécution du JS n'est réalisée qu'une fois la page transmise au navigateur et donc une fois que le script php a fini de s'exécuter...