Seite 1 von 1

Probleme beim Variabeln setzen

Verfasst: 28.08.2005 15:08
von Mr. Dirty
Moinsen!


Ich wollte einige Sachen die ich auf meinem Portal verlinkt habe mehrsprachig anlegen.

Dazu habe ich neue Variabeln erstellt wie z.B.

Code: Alles auswählen

	'U_MEMBERS' => append_sid('memberlist.'.$phpEx),
	'L_MEMBERS' => $lang['Members'],
	'U_PROFIL' => append_sid('profile.'.$phpEx.'?mode=editprofile'),
	'L_PROFIL' => $lang['Profil'],
Das hat auch einwandfrei geklappt!

Bei 2 Variabeln bekomme ich aber immer eine Fehlermeldung sobald ich sie in die page_header.php einfüge, und zwar:

Code: Alles auswählen

	'U_PMS' => append_sid(''privmsg.'.$phpEx.'?folder=inbox'),
	'L_PMS' => $lang['PMs'],
	'U_TCBOARD' => append_sid('index.'.$phpEx'?c=2'),
	'L_TCBOARD' => $lang['TC_Board'],
obwohl sie ja eigentlich richtig gesetzt sind....

Folgende Fehlermeldung bekomme ich:

Parse error: parse error, unexpected T_STRING in /is/htdocs/www.???.de/includes/page_header.php on line 531


Woran kann das liegen? Sind die vielleicht an der falschen Stelle oder spielt das im Prinzip keine Rolle?!


Und wo wir grad dabei sind, kann man auch eine Variable bestimmen die auf einen Link zeigt der ausserhalb des eigenen Webspaces liegt und wenn ja wie?

Verfasst: 28.08.2005 15:20
von Mr. Dirty
Ach ja, nochwas!

Hab grade gemerkt dass die geänderten Sachen im Portal für nicht eingeloggte Gäste zwar mehrsprachig angezeigt werden (hab den Select Language Mod eingebaut bei dem Gäste die Sprache wechseln können), aber wenn ich eingeloggt bin bleiben sie immer in deutsch wenn ich die Sprache wechsel! Wie geht das denn bitte?? :-?

Verfasst: 28.08.2005 17:13
von Mr. Dirty
...oder muss ich die Variabeln direkt in der portal.php definieren?!

Hab alle in der page_header.php definiert.... :oops:

Verfasst: 28.08.2005 20:50
von Schumi
Mr. Dirty hat geschrieben:...oder muss ich die Variabeln direkt in der portal.php definieren?!
Hab alle in der page_header.php definiert.... :oops:
Kommt drauf an, ob diese Variablen nur im Portal verwendet werden sollen, oder auch an anderen Stellen. Wenn du sie nur im Portal brauchst, reicht die portal.php, ansonsten ist die page_header.php richtig.
Versuche es mal so:

Code: Alles auswählen

   'U_PMS' => append_sid('privmsg.'.$phpEx.'?folder=inbox'),
   'L_PMS' => $lang['PMs'],
   'U_TCBOARD' => append_sid('index.'.$phpEx.'?c=2'),
   'L_TCBOARD' => $lang['TC_Board'],