
Bonjour a tous,
j essais de faire un site entierement en php, divisé en 3 frame.
mon index.php contient donc :
<?php
session_start();
echo '<frameset rows="120,*" frameborder="no">
<frame name="bandeau" src="bandeau.php" frameborder="no" noresize scrolling="no">
<frameset cols="200,*" frameborder="no">
<frame name="menu_g" src="menu_g.php" frameborder="no" noresize scrolling="no">
<frame name="corps" src="corps.php" frameborder="no" noresize scrolling="no">
</frameset>
</frameset>';
?>
Vous l aurez compris, j ai une frame pour le bandeau, une autre pour le menu et une derniere pour le corps de la page.
dans la frame menu, j ai une partie identification, qui fonctionne avec post qui renvoit sur cette meme page, mais sur une seconde partie du script, pour verifier les informations envoyées sur une base de donnee MYSQL.
en fonction de ce resultat, je reload la page de menu, soit pour mettre un truc du genre "deconnexion", soit "creer un compte".
Vous suivez toujours ?

Mon probleme est le suivant, quand la page se recharge, (je suis sur que l authentification est reussie), ma session ne contient pas les variables que j avais enregistrer. (que l identification soit bonne ou pas, je met une variable en session, je ne la retrouve jamais apres le rechargement).
je suppose que le probleme vient des frames, mais je ne sais pas comment faire.
j ai essayer de mettre le "session_start();" au debut de chaque "frame", mais j obtiens des erreurs.
je ne trouve que sur google des "pseudo frame", mais aucuns article ne traitant mon probleme ...

je vous remercie d avance, j espere avoir ete assez clair, sinon posez moi des questions


bonne soiree