Ik ben bezig met een soort content management system, nu kan de gebruiker een pagina typen die dan door een parser wordt gehaald, nu wil ik ook een optie dat je een bestand kan includen..
dus de gebruiker typt
en dan moet het geparsed worden als
zodat het betreffende bestand daadwerkelijk wordt ge-include
maar hoe doe ik dit? voor de andere strings gebruik ik een simpele str_replace op deze manier
maar met deze constructie gaat het niet werken natuurlijk
dus de gebruiker typt
code:
1
| [include=file.php] |
en dan moet het geparsed worden als
code:
1
| include('file.php') |
zodat het betreffende bestand daadwerkelijk wordt ge-include
maar hoe doe ik dit? voor de andere strings gebruik ik een simpele str_replace op deze manier
code:
1
| $content = str_replace ("[huidige-tijd-jaar]", date(Y), "$content"); |
maar met deze constructie gaat het niet werken natuurlijk