Bonjour � tous,
Je d�bute en ajax/php. Je commence � comprendre un peu mais l� je bute sur un probl�me que je ne cerne pas...
J'utilise une variable de session pour faire passer une position sur une autre page php qui est g�n�r�e par AJAX.
Voici le bout de code (condens�) qui appelle la page table.php avec positionPage que j'ai pr�alablement r�cup�r� de ma variable de session d�finie en d�but de code.
Fichier session.php :
Code php : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 <?php session_start(); if (!isset($_SESSION['posit'])) { $_SESSION['posit'] = 0; } ?>
Sur la premi�re page �a marche sans probl�me... Normal, c'est la page 0 que je demande. Par contre, apr�s incr�mentation de positionPage, le passage en GET dans table.php et la r�affectation du "GET" dans la variable de session, cette derni�re revient � 0.
Fichier index.php :
Fichier table.php :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 positionPage=<?php echo $_SESSION['posit']?>; { code qui increment ou decrement positionPage} alert(positionPage); //// afiche 1 xmlhttp.open("GET","table.php?page="+positionPage,true); xmlhttp.send(); /// genere bien la page 1 alert(<?php echo ($_SESSION['posit']) ?>); //// affiche 0
Code php : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 <?php require_once('Connections/wamp.php'); require('session.php'); $pageNum_Recordset1 = $_GET['page']; $_SESSION['posit']=$pageNum_Recordset1;
Je pense que le probl�me doit sauter aux yeux pour les initi�s mais moi, je s�che vraiment... Merci de votre aide.
Partager