Pour mon site, j'utilise des pseudo-frames comme suit:

1. J'affiche à gauche le menu et à droite, le contenu.
Nom : site_main.png
Affichages : 116
Taille : 451,1 Ko

2. Pour l'une des rubriques, j'insère deux frames à droite, conenant un menu supplémentaire dans celle du haut, et le contenu dans celle du bas.
Nom : site_screen.png
Affichages : 126
Taille : 542,7 Ko

Pour la partie 1, tout fonctionne bien. C'est la partie 2 qui pose problème. Elle s'affiche parfaitement dans la frame de droite, comme le montre la capture.
Par contre, je ne parviens pas à afficher le contenu dans la frame du bas. Il prend toute la frame de gauche et fait disparaître le menu.

Voilà le code pour la partie 1:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<section class="grid-container">
    <aside class="navigation-container col-2">
	<?php include 'navigation.php'; ?>
    </aside>
    <article class="accueil-container col-10">
	<?php
        	if ( isset($_GET['page']) ) {
	        	$page = $_GET['page'];
		}
		if (!empty($page)) {
			include(preg_replace('#href="(?<!http://seriemaniacs.ht.st/)(.*?)"$#',
                         'http://seriemaniacs.ht.st/\\1',$page).'');
		} 	/* if $page has a value, include it */
		else {
		include('bienvenue.php');
		}
	?>
    </article>			
</section>
Et maintenant le code pour la partie 2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
<?php
    $page = '';   //Ici, je vide la variable $page, sinon la page charge en boucle
?>
<section class="trek-grid-container">
	<header class="trek-navigation-container">
		<?php include 'startrek/treknav.php'; ?>
	</header>
	<article class="trek-accueil-container">
		<?php
			if( isset($_GET['$page']) ) {
				$page = $_GET['page'];
			}
			if (!empty($page)) {
				include(preg_replace('#href="(?<!http://seriemaniacs.ht.st/)(.*?)"$#',
                                 'http://seriemaniacs.ht.st/\\1',$page).'');
        		} 	/* if $page has a value, include it */
			else {
	         		include('startrek/trekaccueil.php');
			}
		?>
	</article>
</section>
J'espère avoir été assez explicite pour qu'une âme charitable puisse m'aider.