ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Probleme und Fragen / neue Variable nicht überall verfügbar


Seite 1 von 1

Haraldos schrieb am 24.09.2005 um 21:19 Uhr

Nabend zusammen,
habe in der frame.html meine globalen kopf- und Fußdateien wie in diesem Thread beschrieben eingebunden: http://www.thwboard.de/forum/showtopic.php?threadid=4941

Das funktioniert für die Grundfunktion des Boards auch einwandfrei (Threads lesen, posten). Versuche ich aber eine PM abzuschicken oder starte eine Suchanfrage, bekomme ich folgenden Fehler:

Notice: Undefined variable: globalhead in /srv/www/htdocs/web1/html/battledogs/forum/inc/functions.inc.php(448) : eval()'d code on line 3

Notice: Undefined variable: globalfoot in /srv/www/htdocs/web1/html/battledogs/forum/inc/functions.inc.php(448) : eval()'d code on line 56

Die beiden Variablen globalhead und globalfoot werden in der dynamic.inc.php so definiert:

<?php
ob_start();
require('srv/www/htdocs/web1/html/battledogs/bd_kopf.php');
$globalhead = ob_get_contents();
ob_end_clean();

ob_start();
require('srv/www/htdocs/web1/html/battledogs/bd_fuss.php');
$globalfoot = ob_get_contents();
ob_end_clean();
?>

Woran kann es liegen?

Wenn sich das jemand anschauen möchte, hier: http://web1.echo012.server4you.de/battledogs/forum/

Danke & Gruß
Haraldos

Haraldos schrieb am 25.09.2005 um 12:11 Uhr

Upps, falsches Board. Sollte eigentlich in das "Probleme und Fragen" Board rein. Sorry...

Das oben beschriebene Problem besteht auch, wenn man versucht sein Profil abzudaten.

Haraldos schrieb am 09.10.2005 um 19:10 Uhr

Gibt es da keine Lösung für?

Habe zwischenzeitlich versucht, das Problem bei den (beispielsweise) PM´s zu lösen, in dem ich die globalen Variablen im Template in die pm.html einzubinden. Hatt leider nicht geholfen. Das gleiche gilt für die anderen Templates PM-Bezogen.

Was nun tun?

DAnke und Gruß, Haraldos

bdominik schrieb am 10.10.2005 um 14:30 Uhr

du musst in der message funktion in der functions.inc.php bei den globals-liste noch deine Variable hinzufügen. Lies dir am besten den Abschnitt über globals in der PHP-Doku durch.

Gruß
TO

Seite 1 von 1