<?php ob_start(); // Tout ce qui est renvoyé à partir de la est stoqué dans un buffer if(!is_file($tabl_result['Entete_page'].'.php')) { // Si y a une erreur on arrête la bufferisation ob_end_clean(); // Et on quitte (Tu peux mettre une page 404 ici) die("Le fichier n'existe pas"); } else { // Sinon on inclus le fichier qui va retourner ton entête include($tabl_result['Entete_page'].'.php'); } // On récupère tout ce que le fichier à retourné dans le buffer $tpl_temp = trim(ob_get_contents()); // On stoppe la bufferisation ob_end_clean(); // On met le retour du buffer dans le template $template->assign_vars(array( 'ENTETE' => $tpl_temp, )); ?>