8768 sujets

Développement web côté serveur, CMS

Bonjour,
En ce moment je test de mettre toutes les variables dans un tableau.
Sous chaque nouvelle balise je colle ce code.

//Nouvelle Balise
$_SESSION["Inter1"] =  "[" .  $_SESSION["_PDT"] ."_" . $_SESSION['Prt'] . " " . "< AE_"  . $_SESSION["Asset"]  . ">" ." " . "< AS_"  . $_SESSION["Asset-Old"]  . ">" . ""."< TPX_" .  $_SESSION["Time"]  . ">" ."]";

//Remplissage du tableau
        $TableauFin[] = $_SESSION['Inter1'];
//Sauvegarde du tableau
$_SESSION['TabFin']= $TableauFin;

Pour afficher le tableau ce code fonctionne, mais il change à chaque fois la valeur de
$_SESSION['TabFin'].

 for ($ligne=0;$ligne<sizeof($TableauFin);$ligne++){

          echo $_SESSION['TabFin']."BaliseA créée----Par le TableauFin <br/>";
        }

Cela affiche bien la valeur de $_SESSION['Inter1']
J'ai essayé avec code dans une autre page.

$TableauFin[] = $_SESSION['Inter2'];
$_SESSION['TabFin] = $TableauFin;

for($ligne=0;$ligne<sizeof($TableauFin);$ligne++)
{
  echo $_SESSION['TabFin'] [$ligne]."BaliseB créée----Par le TableauFin <br/><br/>";
}
}
*
Mais cela affiche que la valeur de $_SESSION['Inter2']

Merci.
Bonjour,

J'ai trouvé pour que cela fonctionne.
En fait il faut que je créé ma variable $_SESSION['TabInter'], comme un tableau.
donc:
[PHP]

 $_SESSION['TabInter'][] = la nouvelle variable à ajouter au tableau.

Maintenant je vais étudier foreach.
Merci .