mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 18.04.2024 11:55 Benutzername: Passwort: Auto-Login

Thema: [php] ob_start() und variablen aus DB?! vom 02.09.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [php] ob_start() und variablen aus DB?!
Autor Nachricht
beeviZ
Threadersteller

Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 02.09.2005 00:07
Titel

[php] ob_start() und variablen aus DB?!

Antworten mit Zitat Zum Seitenanfang

ich krieg schon wieder die pimpernellen hier. also, folgendes problem:

datenbank:
Code:
search | replace
{{titel}} | $titel



template.php:
Code:
<title>{{titel}}</title>



index.php:
Code:

$titel = 'testttttt';
ob_start();
include('template.php');
$get_markers = mysql_query("SELECT `search`, `replace` FROM mb_markers");
$template = ob_get_contents();
while($markers = mysql_fetch_assoc($get_markers)) {
   $template = str_replace($markers['search'],$markers['replace'],$template);
}
ob_end_clean();
echo $template;



anzeige im browser nach dem parsen:
Code:
<title>$titel</title>



warum? wie sag ich dem das der die dinger die ausser db kommen als variable behandeln soll? oder is das n hoffnungsloses vorhaben?
  View user's profile Private Nachricht senden
Cojote

Dabei seit: 02.09.2005
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 02.09.2005 08:41
Titel

Antworten mit Zitat Zum Seitenanfang

Hallo,

probiers mal mit dem $$ Operator.
Also
Code:
$template = str_replace($markers['search'],$$markers['replace'],$template);


Dann müsste der String in $markers['replace'] explizit als Variablenname und nicht als einfacher String erkannt werden.

Allerdings musst du dann die Variablennamen in der DB ohne das Dollarzeichen abspeichern.


Zuletzt bearbeitet von Cojote am Fr 02.09.2005 08:47, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
beeviZ
Threadersteller

Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 02.09.2005 21:03
Titel

Antworten mit Zitat Zum Seitenanfang

oh wie cool. hat geklappt. ich danke dir Lächel
  View user's profile Private Nachricht senden
 
Ähnliche Themen Variablen erstellen
[Flash MX] Variablen etc.
Variablen - Problem
Header mit Variablen?
[PHP] Variablen verknüpfen
PHP Variablen Problem.
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.