tu dois utiliser 2 noms différents pr ta variable si tu veux pas que leur contenu change.
par exemple en haut de chq page tu mets $compteur=1 ou =2 différent sur chq page (un chiffre unique sur chq page)
et tu remplace $variable par $variable[$compteur] comme ça chaque variable aura un numério différent
c'est un tableau en gros
$variable[1]=....
$variable[2]=......

Sylvain [
email] [
homepage] [
myCV]
-------------------------------
Réponse au message :
-------------------------------
> Bon je fait un autre post, pour reposer ma question bien plus clairement
> avec exemple à la clé.
>
> Faire ce qui suit pour mieux comprendre:
> Donc il faut aller sur http://kayul.free.fr/exemple/principal.php
> On met une valeur dans le champ on valide.
> Puis on clique sur le lien.
> On voit la variable qu'on a rentré.
> Puis on clique sur ouvrir une nouvelle fenetre.
> Dans la nouvelle fenetre créé on met une autre valeur
> On valide
> On clique sur le lien
> Et on voit sur la deuxieme fenetre que la variable est bonne.
> On retourne sur la premiere fenetre et on clique sur page suivante.
> Et là on voit la variable qui a la valeur de la derniere affectation.
>
> Comment faire pour que chaque fenetre garde sa variable inchangé ?
>
> Voici les sources
>
>
> principal.php > <?php > session_start(); > echo("<form name='nouveau_compte' action='affectation.php' method='post'>"); > echo("<input type='text' size='12' name='var'></input>"); > echo("<input type='submit' value='Envoyer'></input>"); > echo("</form>"); > ?> > > affectation.php > <?php > session_start(); > $variable=$var; > session_register("variable"); > echo "<a href='affiche.php'>Affiche variable</a>"; > ?> > > affiche.php > <?php > session_start(); > echo("Variable: $variable<br>"); > echo "<a href='principal.php' target='_blank'>Autre valeur dans une nouvelle > fenetre</a>"; > echo "<br><a href='suivant.php'>Page suivante</a>"; > ?> > > > suivant.php > <?php > session_start(); > echo("Variable: $variable<br>"); > ?> > |