C'est fou ce que je poste dans le forum "developpement d'un site web" depuis que je me suis mis au codage :mrgreen:
Me revoila avec un p'tit bleme tout con mais qui me pourrit bien ...
J'ai pompé le srcipt d'une focntion permettant de deployer / contracter une zone définit par div id="xxx" et donc dans mon head sur chaque page j'ai :
Ensuite j'ai une image cliquable qui alternativement fait passer le bloc concerné a deployé / contracté. Ca marche impec (voir zone membre sur mon www). Sauf que si je contracte puis que je change de page, ca repasse en deployé puisque ca execute a chaque fois "var hide = false".
J'avoue que j'y connais encore rien dans ces fonctions et donc je seche. Comment faire pour que quand je change de page, ca conserve l'état contracté / deployé.
Precision ; toutes les pages ont un session start et donc si il faut stocker un truc dans une $-session, c'ets pas un bleme. D'ailleurs j'ai bien essaye d'en coller une comme vous voyez dans le script mais elle semble ne jamais etre changée ...
Me revoila avec un p'tit bleme tout con mais qui me pourrit bien ...
J'ai pompé le srcipt d'une focntion permettant de deployer / contracter une zone définit par div id="xxx" et donc dans mon head sur chaque page j'ai :
Code:
<script>
var hide = false;
function showmembres()
{
if (hide)
{
document.getElementById("zonemembres").style.display='block';
hide = false;
<?
$_SESSION['membre_etat_zone']="1";
?>
}
else
{
document.getElementById("zonemembres").style.display='none';
hide = true;
<?
$_SESSION['membre_etat_zone']="0";
?>
}
}
</script>
Ensuite j'ai une image cliquable qui alternativement fait passer le bloc concerné a deployé / contracté. Ca marche impec (voir zone membre sur mon www). Sauf que si je contracte puis que je change de page, ca repasse en deployé puisque ca execute a chaque fois "var hide = false".
J'avoue que j'y connais encore rien dans ces fonctions et donc je seche. Comment faire pour que quand je change de page, ca conserve l'état contracté / deployé.
Precision ; toutes les pages ont un session start et donc si il faut stocker un truc dans une $-session, c'ets pas un bleme. D'ailleurs j'ai bien essaye d'en coller une comme vous voyez dans le script mais elle semble ne jamais etre changée ...