bonjour

j'essaie de faire vivre un tableau de variables SESSION issus d'une classe

apparement sans la notion de tableau ca fonctionne normalement, j'ai testé avec guillemets, sans.

Les forums semblent assez flous dans l'ordre des déclarations session et classe.

pas moyen de déclarer la session apres quoi que ce soit

j'ai regardé si cela fonctionnerait mieux en modifiant register_globals mais sans succes

la variable $_SESSION['Velo'][1]->Label semble vivre a un moment mais ne suit pas le refresh


ca fait deux jours que je cherche, ce doit etre une connerie sur demande je vous envoie mon phpinfo

merci pour vos réponses


---------------------------
index.php
-------------------
<?php
session_start();
include ('classe.php') ;
echo $_SESSION ['max'] ;
// j'initialise la variable $_SESSION['Velo'][0]
$_SESSION['Velo'][0]= new Ecole ();

$_SESSION ['max'] = 654 ; // test avec une variable sans tableau

// formulaire pour le passage de la variable
echo '<hr>
<form action="ajoute.php" method="post">
<input type="text" name="code" value="1">
<input type="text" name="label" value="">
<input type="submit" name="envoyer" value="Atome" >
<br>';

echo $_SESSION['Velo'][1]->Code .' '. $_SESSION['Velo'][1]->Label ;

?>
-----------------------------------------------
ajoute.php
------------------------

<?php session_start();
include ('classe.php') ;
echo $_SESSION ['max'] ;
// error_reporting(E_ALL);
$code = $_POST['code'];
$label = $_POST['label'];
$_SESSION['Velo'][1]= new Ecole ();
$_SESSION['Velo'][1]->Code = $code ;
$_SESSION['Velo'][1]->Label = $label ;




echo '<META HTTP-EQUIV="Refresh" CONTENT="2; URL=index.php">' ;
echo $_SESSION['Velo'][1]->Code .' '. $_SESSION['Velo'][1]->Label ;
?>

------------------------
classe.php
-----------------

<? class Ecole {public $Code ;public $Label ;}?>