Suche PHP / HTML Parser
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beispiel
code
dank
datei
deutsche dokumentation
ersetzen
frage
gewerbe
jemand
kleines code
lernen
ordner
platzhalter
text
-
Hi, ich möchte gern ein klein Parser für meine HTML / php Seiten haben.
Bsp:
Html:
php<html> <head> <title>$titel</title> </head> <b>$text</b> <body> </body> </html>
$titel = "hallo"
$text = "hier gibts kein hallo"
Hat jemand da nen Tutorial oder so für mich wo ich mich etwas reinarbeiten kann?
Oder kann mir gar selber ein kleines Code Beispiel dafür geben? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Google mal nach DOMDocument.
Damit geht das relativ einfach.
LG cookies
€dit: Irgendwie stimmt deine Frage mit deinem Code aber nicht überein. Was willst du genau?
Beitrag zuletzt geändert: 23.5.2010 19:52:20 von cookies -
Nun ich möchte ein Ordner haben wo die Html Dateien drin sind und einen für php. Ganz einfach um z.B. einen Style schnell auszutauschen und das ohne das ich alles neu schreiben muss.
Die Html Datei enthält also ein Platzhalter der in der jeweiligen Php Datei definiert wird. -
So was nennt man Templates.
Benutz doch einfach eine Template-Engine wie Smarty. Dazu gibt es auch eine gute deutsche Dokumentation und man kann das schnell lernen.
LG cookies -
Danke werd mich mal dadurch haun =)
-
zwar nicht die beste Lösung aber mal so
<?php $titel = "hallo" $text = "hier gibts kein hallo" ?> <html> <head> <title> <?php echo $titel; ?> </title> </head> <b> <?php echo $text; ?> </b> <body> </body> </html>
oder Platzhalter machen und ersetzen
mit str_replace() oder so
Beitrag zuletzt geändert: 23.5.2010 20:28:55 von gewerbe -
gewerbe schrieb:
zwar nicht die beste Lösung aber mal so
<?php $titel = "hallo" $text = "hier gibts kein hallo" ?> <html> <head> <title> <?php echo $titel; ?> </title> </head> <b> <?php echo $text ; ?> </b> <body> </body> </html>
oder Platzhalter machen und ersetzen
Das kann er aber nicht in html-Dateien einbauen.
Und deine zweite Variante sind Templates, nur eben ganz einfach.
LG cookies -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage