suit: VAriable an HTML übertragen

Beitrag lesen

Also müsste ich mit einer PHP Datei den Inhalt saugen und die stellen die bsp. mit {test} gekenzeichnet sind besonders sondern.
Allerdings frage ich mich wie ich die gesonderten Stellen auslesen kann bzw. sagen kann das er die Wörter mit {} raus filtert?

mit einer funktion, die inhalte ersetzen kann - entweder eine einfache string-replace-funktion (str_replace) wenn dir die namen der marker bekannt sind oder bei dynamischen markern mit einem regulären ausdruck, preg_replace() bietet sich hier an

wenn du weisst, dass deine marker z.B. {{{MARKERNAME}}} heisst musst du also nur stringteile suche, die mit {{{ beginnen, dann die zeichen A-Z behinalten (du definierst zb, dass marker immer in großbuchstaben geschriebn sein müssen) und dann wieder mit }}} abschliessen

alternativ kannst du auch mal pauschal alle marker suchen (preg_match_all) und später parsen

---

für den anfang sollte aber folgende vorgehensweise am besten funktionieren:

  • template-datei öffnen
  • marker mit speziellem namen gegen deinen wunschschnipsel ersetzen (zb "{{{INHALT}}}" durch "<p>hallo welt!</p>")
  • neue entstandenes file ausgeben

marker mit dynamischen namen usw kannst du dir später ansehen, wenn du das geschafft hast - überschlag dich nicht gleich mit komplexen dingen

file_get_contents() und str_replace() sollten die funktionen deiner wahl sein