J'ai une page générée dynamiquement avec du BBcode. Par exemple j'ai un nommé [PHP]file.php[/PHP]
..inclure à partir du tampon de sortie?
La sortie est mise en mémoire tampon en utilisant ob_start("parser);
. Est-il possible de remplacer [PHP]file.php[/PHP]
par include("file.php");
sur le tampon de sortie?
<?php
function parser($buffer){
//This is where I want 'it to happen'
}
ob_start("parser");
?>
<html>
..........
<body>
Some text<br /><br />
[PHP]file1.php[/PHP]<br /><br />
More text..<br /><br />
[PHP]file2.php[/PHP]
<?php
ob_end_flush();
?>
J'espère que vos utilisateurs ne fournissent pas ce BBCode. –
Pourquoi les codes '' ne vous conviennent-ils pas? Vous n'aurez pas besoin de coder quoi que ce soit pour cela, c'est une fonctionnalité intégrée de la langue. – hakre