2010-06-03 5 views
0

est-il possible de définir une session PHP var via AJAX? Je le fais en arrière-plan d'un script et il semble être un peu aléatoire.PHP Session var via AJAX problème

+0

est l'appel ajax aller à une page PHP sur le même serveur? vous devriez être en mesure d'accéder à la session var dans l'autre page php que vous appelez. ou demandez-vous si vous pouvez passer la valeur dans un appel ajax - cela devrait également être faisable, selon la façon dont vous formatez votre requête ajax. –

+0

Oui c'est sur le même serveur. Lorsque l'utilisateur clique sur un élément, il enregistre son ID dans une session var via AJAX, de sorte que lorsqu'il clique sur un bouton, il passe à une autre page AJAX PHP (en arrière-plan) qui utilise la même session var pour faire une requête SQL. –

Répondre

0

Oui, certainement. Tant que le point de terminaison AJAX est sur le même serveur que le reste de votre site, cela fonctionnera définitivement. Rappelez-vous, AJAX est une messagerie HTTP comme n'importe quelle autre demande de page Web normale. Cela signifie que tous les cookies enregistrés pour le domaine seront envoyés avec ces requêtes AJAX, ce qui signifie que la session peut être utilisée.