Sie?
Ich habe mir die Datei angesehen und festgestellt, dass du den Einbau an der falschen Stelle vorgenommen hast, und zwar ein paar Zeilen zu früh/hoch.Kurz danach kommt ein global ... das auf jeden Fall vorher stehen muss.
sid weitergeben?
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- djchrisnet
- Mitglied
- Beiträge: 1275
- Registriert: 29.06.2007 15:52
- Wohnort: Elmshorn
- Kontaktdaten:
Code: Alles auswählen
if (!defined('SIE'))
{
define('SIE', ($user->data['username'] == 'gn#36') ? 'Du' : 'gn#36');
}
echo 'Sie heißt '. SIE;
Zuletzt geändert von djchrisnet am 14.06.2008 15:59, insgesamt 1-mal geändert.
- gn#36
- Ehrenadmin
- Beiträge: 9313
- Registriert: 01.10.2006 16:20
- Wohnort: Ganz in der Nähe...
- Kontaktdaten:
Du kannst eine Konstante nicht neu definieren wenn sie schon existiert (das ist ja gerade die Eigenschaft einer Konstanten).
|| SIE == '' funktioniert also nicht
sondern ergibt eine Warning...
Aber wir schweifen leicht vom Thema ab...
|| SIE == '' funktioniert also nicht

Aber wir schweifen leicht vom Thema ab...
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
- djchrisnet
- Mitglied
- Beiträge: 1275
- Registriert: 29.06.2007 15:52
- Wohnort: Elmshorn
- Kontaktdaten:
- gn#36
- Ehrenadmin
- Beiträge: 9313
- Registriert: 01.10.2006 16:20
- Wohnort: Ganz in der Nähe...
- Kontaktdaten:
Vielleicht hätte ich das besser so formuliert:
Wenn SIE == '' ist, (was man ja einfach per define('SIE', ''); so definieren kann), dann ergibt das folgende define('SIE', ...) eine Warning, weil die Konstante schon existiert.
Wenn SIE == '' ist, (was man ja einfach per define('SIE', ''); so definieren kann), dann ergibt das folgende define('SIE', ...) eine Warning, weil die Konstante schon existiert.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
- djchrisnet
- Mitglied
- Beiträge: 1275
- Registriert: 29.06.2007 15:52
- Wohnort: Elmshorn
- Kontaktdaten:
ok, da hast du recht, so weit habsch nun auch ned gedacht^^, sollte auch nur zur veranschaulichung dienen.
so reichts ja auch 
Code: Alles auswählen
echo 'Sie heißt '. ($user->data['username'] == 'gn#36') ? 'Du' : 'gn#36';
