2010-05-18 6 views
0

Pour une raison quelconque, j'ai des problèmes de lecture de cette variable de session dans un document ajax, j'ai cet intérieur online.php:Utilisation des variables de session dans un document ajax

` session_start();

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

Pour une raison, même lorsque vous utilisez la session var ce n'est pas le nom d'utilisateur paramètre de la page d'accueil, j'appelle le fichier php chaque seconde en utilisant ce

` $ (document). prêt (function() {

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

$ ("#stop"). clic k (function() { clearInterval (refreshId); }); }); Est-ce que je fais quelque chose de mal, ou est-ce que ce n'est même pas possible? `

Un conseil serait vraiment aider beaucoup!

Répondre

0

J'avais changé ma session var MemberName

2

vous devez envoyer une réponse pour une requête ajax en tant que tableau json. après cela - vous pouvez l'utiliser.

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

ps: je me demande que vous ne regardez jamais ce qui a été retourné du serveur pour votre demande ajax.

+0

hmm zerkms très intéressant, bien que le problème était que je l'avais oublié que je l'avais changé ma session var MemberName au lieu de nom d'utilisateur thats pourquoi ça n'a pas marché ... Donc, c'est de ma faute, désolé d'avoir perdu votre temps. Ça fonctionne parfaitement sans json, donc évidemment ce n'est pas nécessaire, merci –

Questions connexes