Ausgabe im Template

  • Themenstarter Themenstarter jaylibII
  • Beginndatum Beginndatum
J

jaylibII

Hallo,

ich verstehe eines nicht so ganz. Ich wurde gerne was in einem Template ausgeben lassen. Die Abfrage mache ich wie folgt:

PHP:
	// Fußzeile auslesen //
$fusszeile_forum = "SELECT
fusszeile_forum

FROM
userdata

WHERE `benutzername`='$von'";
$return = mysql_query($fusszeile_forum) OR die(mysql_error());
while($_data = mysql_fetch_assoc($return))

dann etwas weiter unten kommt folgendes:

PHP:
  	$ausgabe = str_replace("{fusszeile_forum}",$_data['fusszeile_forum'],$ausgabe); // Beitrag editieren

So im Template sieht das dann wie folgt aus:
Code:
{fusszeile_forum}

So wenn ich das genau so mache wie ich das oben geschrieben haben, dann passiert einfach gar nichts. Es trägt mir in das Template einfach nichts ein. Ok ich dachte kann auch sein dass in
PHP:
$_data['fusszeile_forum']
nichts drin ist. Aber wenn ich das dann so ausgeben lassen tu:
PHP:
echo $_data['fusszeile_forum'];
dann gibt er mir genau das aus was er eigentlich haben sollte.

Kann mit denn jemand sagen, warum er das nicht im Template so macht?

Gruß
 
Hallo,

wie übergibst du das TPL denn an den Parser bzw. wie wirft er es aus? Was passiert vor allem mit dem Platzhalter - wird er durch einne Leerstring ersetzt oder als {...} dargestellt?

mfg Bloddy
 
Zuletzt bearbeitet:
Hallo,

ich weiß gerade nicht so recht was du meinst aber bei allem anderne geht es wie z.B. edit, schreiben usw.... nur eben nicht bei der Fusszeile
 
Poste einfach etwas mehr Code - das würde mir schon helfen ;-).

mfg Bloddy
 
tjo dann kann dir leider nicht helfen - an geposteten Stellen kann ich nämlich keinen Fehler feststellen.

mfg Bloddy
 
Zurück