par
VaN » 04 nov. 2005, 16:21
déja, pour tester que c'est la premiere fois qu'un internaute vient sur ta page, je penses que ce n'est pas des sessions qu'il faille utiliser, mais plutot des cookies, car si l'internaute ferme la page (et donc la session), et revient sur la page, ça sera comme si il n'etait jamais venu, alors que pourtant, si.
Ensuite il y'a peut etre une erreur ici :
<?php
session_start();
if (isset($_SESSION['deja_passe_par_la'])=1)
{
//redirection vers page 4.php retour index deja passe par la
}
//redirection page 3.php traitement des données
?>
En tout cas moi je fais comme ça :
<?php
session_start();
if (isset($_SESSION['deja_passe_par_la'])) && $_SESSION['deja_passe_par_la'] == 1)
{
//redirection vers page 4.php retour index deja passe par la
}
else
{//redirection page 3.php traitement des données
}
?>
déja, pour tester que c'est la premiere fois qu'un internaute vient sur ta page, je penses que ce n'est pas des sessions qu'il faille utiliser, mais plutot des cookies, car si l'internaute ferme la page (et donc la session), et revient sur la page, ça sera comme si il n'etait jamais venu, alors que pourtant, si.
Ensuite il y'a peut etre une erreur ici :
[php]<?php
session_start();
if (isset($_SESSION['deja_passe_par_la'])=1)
{
//redirection vers page 4.php retour index deja passe par la
}
//redirection page 3.php traitement des données
?>[/php]
En tout cas moi je fais comme ça :
[php]<?php
session_start();
if (isset($_SESSION['deja_passe_par_la'])) && $_SESSION['deja_passe_par_la'] == 1)
{
//redirection vers page 4.php retour index deja passe par la
}
else
{//redirection page 3.php traitement des données
}
?>[/php]