ThWboard Support-Forum (Archiv)
Ort: / Boardübersicht / Code Hack Requests / Variable in frame.html
Seite 1 von 1
master_mario schrieb am 28.03.2003 um 09:04 Uhr
Hallo
Hab da mal nen Prob. Ich brauch für meine Page so'ne Art Portal, da ich da aber ganz spezielle Wünsche habe kann ich kein fertiges nehmen.
Einfach nur dynamische Boxen werden da nich reichen.
Achso mein Problem.
Hab also ne Variable in frame.html und das 'Portal' soll auf allen Seiten des Forums auch drum sein. Wass ich eigendlich wissen will. Welche Datei wird immer aufgeruffen, so das ich meine Variable auch inizialisieren kann.
Oder aber in welchen Dateien muß ich includen das die Variable immer initialisiert wird, aber bitte nur einmal?
Oder Ihr klärt mich auf wie man's sonst macht. Vieleicht seh ich auch den Wald vor lauter Bäumen nich. Bin immer nich so gut im lesen fremden Code's.
MfG The MAster
Danke schon ma!
MrNase schrieb am 28.03.2003 um 14:03 Uhr
die header.inc.php :)
master_mario schrieb am 28.03.2003 um 14:10 Uhr
Hallo
Danke, aber ich hatte es vorher in der config.inc.php, gibt den selben Effect.
Beim Registrieren ( Forenregeln ) werden beide nicht geladen. Aber macht nichts muß ich mir halt die passende datei suchen und da nochmal includen.
Wegen Deiner Signatur, ich habs nich gefunden. Für den Fall das es schon mal gefragt wurden *michaufdemBodenwelzendentschuldigen* hab ich wohl die Suchanfrage falsch formuliert.
MfG The MAster
master_mario schrieb am 28.03.2003 um 14:16 Uhr
Hm hab gerade gesehen header wird doch includet, funzt aber da trotzdem nich *grübelgrübel*. Mal sehn was ich da wieder falsch gemacht hab.
MfG The MAster
MrNase schrieb am 28.03.2003 um 17:40 Uhr
solltest es möglichst nicht in die config.inc.php einbauen weil da NUR die Einstellungen für die Konfiguration drinstehen :)
Gamewalker schrieb am 28.03.2003 um 19:40 Uhr
es geht wenn du es in der header.inc.php hast ....
master_mario schrieb am 28.03.2003 um 22:39 Uhr
Hallo
Ich war .... Hab es in der header.inc.php an ner ungünstigen Stelle gehabt.
Nämlich beim Codestart.
Jetzt steht es gleich ganz Oben hinter dem GNU-GPL-Hinweis und jetzt funzt es auf allen Seiten.
Danke noch
MfG The MAster
master_mario schrieb am 28.03.2003 um 23:21 Uhr
Verdamich
Jetzt hab ich's. Hat doch nich gefunzt. Liegt aber daran, daß die frame.html nich immer aufgeruffen wird. ( glaub ich )
if( !$accept )
{
$rules = @implode("", (@file('templates/'.$style['styletemplate'].'/forumrules.html')));
$navpath .= "User Registrierung » Forumregeln";
message("Forum Regeln", $rules, 0, 0);
}
else
{
$Tframe = new Template("templates/" . $style['styletemplate'] . "/frame.html");
$Tregform = new Template("templates/" . $style['styletemplate'] . "/register.html");
Das is aus der register.php. Wie man sehen kann wird die frame.html nicht geladen, wenn die Bedingungen noch nicht akzeptiert sind.
Oder?
Also meine Dateien weden immer includet, aber die Varable kommt eben nich immer durch.
MfG
master_mario schrieb am 28.03.2003 um 23:50 Uhr
Sorry das ich den Thread aleine vollposte
Aber ich glaub es hackt bei mir.
Also laut dem Codeteil den ich gepostet habe wird die Frame.html in der genannten situation nicht aufgeruffen. Kann aber nich sein, weil wenn ich an Stelle meiner Variablen in der Frame.html einen Text schreibe wird der immer angezeigt. Der Inhalt der Variablen aber nich immer, die wird aber immer geladen hab ich getestet.
Hab der var auch schon die unmöglichsten Namen gegeben, weil ich dachte die wird evtl. irgendwie überschrieben, aber nüscht!
Wie kommt das?
Es gibt zwei Falle bei denen ich es gefunden habe.
1. register.php ( forumrules )
2. search.php ( wenn keine Suchergebnisse )
Sind zwar keine Hauptseiten, aber würde mich schon nerfen.
Die Tabelle drumrum wird ja auch angezeigt, nur dummerweise ohne Inhalt.
Sied wirklich nich gut aus.
bittebittebittebittebittebittebittebitte
Jonas schrieb am 29.03.2003 um 23:18 Uhr
wenn etwas mit der function message() abgebrochen wird (die hat nen exit am ende) wird einiges dahinter nicht geladen, versuch mal deine variable in der functions.inc.php in der message() function als global zu definieren...
master_mario schrieb am 30.03.2003 um 00:12 Uhr
Danke Jonas,
das wars. Doch Einer der mein Kauderwelsch verstanden hat.
Hooooooooooochachtungsvoll The Master
Jonas schrieb am 30.03.2003 um 00:39 Uhr
hatte selbst mal das problem, und wofuer is nen supporter sonst da ;)
Seite 1 von 1