Récupérer variables de javascript en php (Ajax) - PHP - Programmation
MarshPosté le 12-05-2009 à 09:44:49
Bonjour à tous,
Je suis en train de développer mon site internet, j'ai actuellement un petit problème.
J'aimerais récupérer un variable javascript en php, j'ai lu sur des forums que c'était impossible puisque php s'exécute sur le serveur et le javascript côté client. Mais il paraît qu'il existe une méthode utilisant l'Ajax et une qui ne l'utiliserait pas.
Pour mieux voir ce que fait mon code, sur ma page j'ai ça :
Ainsi j'aimerais récupérer la variable "varT" dans la fonction changer_image dans le code javascript Pour m'en servir pour ouvrir la pop-up Ajouter Commentaire, pour poster le commentaire avec le numéro de la photo dans la base de données.
Pour ensuite afficher les commentaires de chaque image (en Ajax je suppose).
Je me suis dit qu'en Ajax ça serait possible, sauf que j'y connais pas grand chose. Si quelqu'un à une solution à me proposer en m'expliquant comme ça marche (ou non) ça serait parfait :-)
Marsh Posté le 12-05-2009 à 09:44:49
Bonjour à tous,
Je suis en train de développer mon site internet, j'ai actuellement un petit problème.
J'aimerais récupérer un variable javascript en php, j'ai lu sur des forums que c'était impossible puisque php s'exécute sur le serveur et le javascript côté client. Mais il paraît qu'il existe une méthode utilisant l'Ajax et une qui ne l'utiliserait pas.
Voici mon code :
Ensuite le code Javascript de : include("changer_image.php" );
Pour mieux voir ce que fait mon code, sur ma page j'ai ça :
Ainsi j'aimerais récupérer la variable "varT" dans la fonction changer_image dans le code javascript
Pour m'en servir pour ouvrir la pop-up Ajouter Commentaire, pour poster le commentaire avec le numéro de la photo dans la base de données.
Pour ensuite afficher les commentaires de chaque image (en Ajax je suppose).
Je me suis dit qu'en Ajax ça serait possible, sauf que j'y connais pas grand chose.
Si quelqu'un à une solution à me proposer en m'expliquant comme ça marche (ou non) ça serait parfait :-)
Merci d'avance