mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 07.12.2016 16:01 Benutzername: Passwort: Auto-Login

Thema: [php] ob_start() und variablen aus DB?! vom 01.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: Dortmund
Alter: 23
Geschlecht: Männlich
Verfasst Do 01.09.2005 23: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 Website dieses Benutzers besuchen
Cojote

Dabei seit: 02.09.2005
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 02.09.2005 07: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 07:47, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
beeviZ
Threadersteller

Dabei seit: 30.09.2002
Ort: Dortmund
Alter: 23
Geschlecht: Männlich
Verfasst Fr 02.09.2005 20:03
Titel

Antworten mit Zitat Zum Seitenanfang

oh wie cool. hat geklappt. ich danke dir Lächel
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen -[ERLEDIGT]-[PHP] MySQL mit PHP Variablen füttern
[PHP] Variablen verknüpfen
gültigkeitsbereich für variablen [PHP]
PHP Variablen Problem.
PHP, Variablen mit HEADER mitsenden
[PHP] Variablen-Speicherung für Auswertungsformular
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.