template parser
Hier mijn template parser. Hij is erg simpel en opzich makkelijk te begrijpen en maar 5 kb groot is:)
uitleg is er nog niet maar een voorbeeld wel. Ik denk dat je hier dan al een eindje mee komt:) Tot dan srry dat er nog geen echte uitleg bij zit.
Als er toch vragen zijn stel ze gerust en ik of iemand anders probeert je te helpen
Graag als er fouten inzitten of dingen die beter kunnen laat dat dan even weten
voorbeeld:
header.TPL
2
3
4
5
6
7
8
9
10
11
12
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>{titel}</title>
</head>
<body>
footer.TPL
header.php
2
3
4
5
6
7
8
9
10
11
$titel = 'PHPhulp rules!!!';
$PARSER->gettemp('header'); // Zal nu header.TPL oproepen nog niet geparst!
$PARSER->parse('header', 'titel', $titel); // Zal {titel} verplaatsen met $titel, parsen dus
$PARSER->display('header'); // geparste template tonen
?>
footer.php
2
3
4
5
6
7
$PARSER->gettemp('footer'); // Zal nu footer.TPL oproepen nog niet geparst!
$PARSER->display('footer'); // geparste template tonen
?>
index.php
zal tonen in broncode dit:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>PHPhulp rules!!!</title>
</head>
<body>
hoi
</body>
</html>
heb het zo gedaan dat je already send errors ken vermijden include je de header op de juiste plek.
De andere functie's zal ik later voorbeelden van geven. Maar hiermee zou je dus al je pagina geparst kunnen tonen maar nog niet met while lusjes
Gesponsorde koppelingen
PHP script bestanden
Er zijn 14 reacties op 'Template parser'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
PHP hulp
0 seconden vanaf nu