variables de session - PHP - Programmation
Marsh Posté le 17-02-2003 à 13:13:42
ca peut pas marcher ca ..
mieux comme ca
page1
<?
session_start();
session_register("type" );
$type="article";
?>
page2
<?
session_start();
if (session_is_registered("type" )) echo $type;
else echo "vous n'etes pas passe par la page1 "
?>
Marsh Posté le 17-02-2003 à 13:32:08
Attention, depuis que register_globals, est à OFF par défaut, il ne faut plus utiliser session_register() !
Il faut utiliser le tableau $_SESSION
http://www.php.net/manual/en/funct [...] gister.php
page1
<?
session_start();
$_SESSION['type'] = "article";
?>
page2
<?
session_start();
if( isset( $_SESSION['type'] ) )
echo $_SESSION['type'];
else
echo "vous n'etes pas passe par la page1 ";
?>
Marsh Posté le 17-02-2003 à 13:08:49
je dois avoir l'air bete avec cette question
( c pour tester comment ca marche)
mais je crée une session avec une var dedans apres je fais un header sur une autre page pour voir son contenu mais y a rien.
Quand je vais voir ds easyphp le contenu de la session y a bien ma variable et sa valeur...
<?php
session_name("test" );
session_start();
$type="article";
session_register("type" );
header("location:aff.php" );
?>
et pour aff.php
<?php
echo $type;
?>
merci d'avance