Ik ben momenteel bezig met een concept waarmee ik php en html appart moet houden.
Nu heb ik momenteel dit:
<?php
session_start();
ob_start();
include( '../include/settings.inc.php' );
include( '../include/database.inc.php' );
include( '../include/users.inc.php' );
$zoekIn = file_get_contents("../template.html");
if(isset($_GET['page'])) {
$page = $_GET['page'];
}
else {
$page = "home";
}
switch($page) {
case 'jemoetinloggen':
$pagina = "jemoetinloggen.php";
break;
case 'home':
$pagina = "home.php";
break;
case 'newpage':
$pagina = "newpage.php";
break;
case 'choosepage':
$pagina = "choosepage.php";
break;
case 'editpage':
$pagina = "editpage.php";
break;
case 'addadmin':
$pagina = "addadmin.php";
break;
case 'editadmin':
$pagina = "editadmin.php";
break;
case 'chooseadmin':
$pagina = "chooseadmin.php";
break;
case 'logout':
$pagina = "logout.php";
break;
}
$bestandsnaam = "menu.php";
$bestandsnaam2 = "content.php";
$vervangDoor = file_get_contents($pagina);
$vervangDoorMenu = file_get_contents($bestandsnaam);
$zoekNaar = "%content%";
$zoekNaarMenu = "%menu%";
$zoekIn = str_replace($zoekNaar,$vervangDoor,$zoekIn);
$zoekIn = str_replace($zoekNaarMenu,$vervangDoorMenu,$zoekIn);
echo $zoekIn;
?>
maar nu is het probleem dat file_get_contents echter de html ophaalt uit deze pagina en dus niet de functies etc etc.
Graag zou ik willlen weten hoe ik dit kan oplossen.
Mvg,
Tim