Ach so... ich glaube jetzt habe ich dein Problem verstanden *g*
Also wenn ich dich wäre würde ich das mit dem Ansatz von alexwess machen!
ich würde eine Datei namens index.php machen, in diese machst du deine ganze seite rein und in dem teil, indem du den inhalt einbinden willst machst du sowas:
PHP-Code:
<div id=inhalt >
<?php
switch($_GET['sub'])
{
case 1:
include ('inhalt1.php');
break;
case 2:
include ('inhalt2.php');
break;
default:
include ('standardinhalt.php');
break;
}
?>
</div>
mit dieser Lösung müsstest du halt dein navigation so anpassen, dass der eine Button auf index.php?sub=1 und der andere auf index.php?sub=2 verlinkt ist, wird kein sub angageben wird die datei standardinhalt.php angezeigt!
willst du das mit den Buttons so lassen wie jetzt, kannst du ja einfach überprüfen, welcher Button gedrückt wurde und dann die gewünschte Datei einbinden:
PHP-Code:
<div id=inhalt >
<?php
if(isset($_POST['admin']))
{
include 'inhalt_admin.php';
}
if(isset($_POST['list']))
{
include 'inhalt_list.php';
}
if(!isset($_POST['admin']) && !isset($_POST['list']))
{
include 'standardinhalt.php';
}
?>
</div>
ob das funktioniert mit dem isset wenn man den einen oder anderen Button druckt weis ich überhaupt nicht, vielleicht mus man das auch anders prüfen, aber der ansatz soltle stimmen :)
hoffe hat dir geholfen ;)
greetz
edit: definier bitte mal was "in einer neuen Seite" bedeutet?