von AmigaLink » 15. Okt 2005 16:47
Überlege doch mal.
Die page_header.php wird aufgerufen wenn die jeweils aktuelle Datei bereits fast komplett abgearbeitet wurde (es werden nur doch die ermittelten Daten ausgegeben). Wenn in der page_header.php also ein Variable gefüllt wird die bereits Existiert, dann wird in der Regel der alte Inhalt mit dem neuem überschrieben.
Im vorliegendem Fall wurde der Platzhalter {AVATAR_IMG} zweimal definiert und enthält somit natürlich den inhalt der zuletzt ermittelten Daten.
<!-- BEGIN Off_Topic -->
Bisschen viel unnötiger Krempel den du da ermitteln ließest, nur um "Hallo xxx" ausgeben zu lassen.
- Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#
page_header.php
#
#----------[ FIND ]-------------------------------------
#
'L_USERNAME' => $lang['Username'],
#
#----------[ BEFORE, ADD ]------------------------------
#
'L_NAME_WELCOME' => $lang['Welcome'],
#
#----------[ FIND ]-------------------------------------
#
'U_PRIVATEMSGS' => append_sid('privmsg.'.$phpEx.'?folder=inbox'),
#
#----------[ BEFORE, ADD ]------------------------------
#
'U_NAME_LINK' => ($userdata['user_id'] == ANONYMOUS) ? $name_link = $lang['Guest'] : '<a href="' . append_sid("profile.$phpEx" . '">' . $userdata['username'] . '</a>';
#
#----------[ SAVE AND CLOSE ALL FILES ]-----------------
#
# EoM
<!-- END Off_Topic -->
Zuletzt geändert von
AmigaLink am 15. Okt 2005 18:53, insgesamt 1-mal geändert.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.