0 votes

Utilisation de variables de session dans un document ajax

Pour une raison quelconque, j'ai des problèmes pour lire cette variable de session dans un document ajax, j'ai ceci dans online.php :

` session_start() ;

if (isset($_SESSION['username'])) { $username = $_SESSION['username'] ; } `

Pour une raison quelconque, le nom d'utilisateur n'est pas défini même lorsque la variable de session est utilisée sur la page d'accueil, j'appelle le fichier php toutes les secondes en utilisant ceci

` $(document).ready(function() {

var refreshId = setInterval(function() { $('#timeval').load('online.php') ; }, 1000) ;

$("#stop").click(function() { clearInterval(refreshId) ; }) ; }) ; `

Est-ce que je fais quelque chose de mal, ou est-ce que ce n'est même pas possible ? Tout conseil m'aiderait vraiment, merci beaucoup !

2voto

zerkms Points 105994

Vous devez envoyer la réponse à la demande ajax sous forme de tableau json. après cela - vous pouvez l'utiliser.

voici l'exemple de tutoriel googlé : http://viralpatel.net/blogs/2009/04/jquery-ajax-tutorial-example-ajax-jquery-development.html

ps : je me demande si vous n'avez jamais regardé ce qui a été renvoyé par le serveur pour votre requête ajax.

0voto

Doug Molineux Points 3096

J'avais changé ma variable de session en nom de membre.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X