Templatesystem kommandoer
På http://phpfi.com/110870 har jeg smidt et templatesystem op. Jeg skal bare have "compiletag()"-funktionen til at virke.Der skal bruges noget www.php.net/explode eller sådan noget til at splitte teksten op.
- Jeg vil have at hvis der skrives: {$tpl.?}, så skal den køre en masse kommandoer igennem, som vises i "switch($_ref) { .. }".
{$tpl.server.remote_addr} = $_SERVER['REMOTE_ADDR']
{$tpl.post.name} = $_POST['name']
Hvis ikke der står {$tpl.?}, men derimod {$?}, så skal den blot køres igennem ligesom denne hurtige funktion, som ses under "display()":
foreach($this->vars as $var => $value) {
$content = str_replace("{\$" . $var . "}", $value, $content);
}
