![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
|
|
#1 |
|
Veteran
![]() |
Ich würde diese Version vorziehen
Code:
<hrml><head></head><body> ...... <td>%text%</td> ....... </body> class Layout{ var $strTemplate; function Load($file_path){ // Lädt Template-Datei und speichert sie ab $fp = fopen($file_path,"r"); // Datei zum Lesen öffnen $this->strTemplate = fread($fp,filesize($file_path)); // und einlesen fclose($fp); // Danach den File-Stream wieder schließen } function Replace($needle,$replacement){ // ersetzt $needle durch $replacement $this->strTemplate = str_replace("%".$needle."%",$replacement,$this->strTemplate); } function Display(){ // gibt Template aus echo $this->strTemplate; } } $oben = new Layout(); $oben->Load("testtemp.html"); $oben->Replace("text","bla"); ?>
____________________________________
Im Grunde will der Mensch nur eins: Spass haben, glücklich sein und die Zeit so fröhlich wie möglich miteinader zu verbringen. Dafür verzichtet er gerne auf alles andere. --------------------------------------- Unser Motto: Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten Admiral James T. Kirk ---------------------------------------- Ich kommuniziere also mach ich mich verdächtig ---------------------------------------- |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|