PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : /admin/template.php


Hiob
10.01.2003, 15:00
Ist in der /admin/template.php nicht ein fehler?

in zeile 361 steht:

$only['whosonline'] = 'Who\'s Online';

(vor dem ' steht nen backslash, macht das forum hier weg)

der backslash schützt aber das hochkomme nicht. wäre es nicht richtiger wenn man

$only['whosonline'] = "Who\'s Online";

schreibt?

mein php editor zeigt mir das ganz komisch an! ich hab eigentlich nichts verändert und wollte eben nur kurz nen hack installieren, der an die stelle muß!

entweder bug oder ich bin dumm :)

Hiob

Mystics
10.01.2003, 15:50
Warum sollte der Backslash das Hochkomma nicht escapen?

Mache ihn doch mal weg, dann erhältst du beim Aufruf der Datei das hier:Parse error: parse error, unexpected T_STRING in template.php on line 361Mystics

Hiob
10.01.2003, 15:52
nen backslash wirkt doch nur wenn der string mit " eingeklammert ist, bei ' ist es doch egal was ich hin schreibe -

dachte ich habs mal so gelernt :)

Mystics
10.01.2003, 15:53
Tja, da in der Original-Datei kein Fehler kommt, scheint es wohl doch irgendwas zu bringen, oder? :D

Hiob
10.01.2003, 15:56
nach meiner änderung kommt auch keiner ;)

nu sieht der code dann richtig aus! sieht man ja schon an der php darstellung hier im forum, dass es komisch ist!

ich hab nur die ' durch " ersetzt! der backslash ist nach wie vor da!