anpera.net
https://anpera.dyndns.org/phpbb3/

Es kan sich niemand mehr Anmelden als RPG Charakter
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4085
Seite 1 von 1

Autor:  Yanara [ Di 23 Okt, 2007 14:23 ]
Betreff des Beitrags:  Es kan sich niemand mehr Anmelden als RPG Charakter

Hey Leute

Ich habe heute navhgeschaut warum sich keine RPG Charakter sich anmelden können.
Und Ich komme nicht drauf was genau nicht ok ist. Denn Ich habe diese Woche ab Mittag gearbeitet und habe nichts am Game gemacht da Ich nicht ins Internet gehen konnte und jetzt ist dieser Fehler gekommen.

Warning: preg_replace(): Unknown modifier ']' in /var/www/web1/html/create.php on line 236

Warning: Cannot modify header information - headers already sent by (output started at /var/www/web1/html/create.php:236) in /var/www/web1/html/common.php on line 144

Meine Common ist zu aber ich schreibe diese Zeile hier mal rein.
[php]
header("Content-Encoding: $encode");
[/php]

Die create.php ist offen.

Ich danke euch schon im vorraus für eure Hilfe.

Gruss

Yanara

Autor:  Kevz [ Di 23 Okt, 2007 15:33 ]
Betreff des Beitrags: 

Btw., der Fehler deutet auf die Datei "create.php", und zu folge hat es, dass auch eine in der Datei "common.php" folgt. D.h., hat es wohl ehr mit der vorherigen Datei zu tun, wodurch letztendlich die letzere Datei mit rein gezogen wird.


Fehlerzeile ist also diese:
[php]$shortname = preg_replace("/[`][".$appoencode_str."]/","",$name);[/php]


Das heißt wohl soviel wie, dass die Variable $appoencode_str keinen Inhalt hat o.Ä. Das würde also die Fehlermeldung verursachen. . . Und zwei Zeilen darunter, würde genau das gleiche passieren. . . Also siehe nach, ob die Variable richtig eingebunden wurde in das Script bzw. definiert.

Autor:  Yanara [ Di 23 Okt, 2007 15:45 ]
Betreff des Beitrags: 

Hey Kevz

Ich habe diese Datei schon lange so und habe schon viele RPG Charakter schon so angemeldet und erst jetzt kommt diese Fehlermeldung

Autor:  Kevz [ Di 23 Okt, 2007 15:56 ]
Betreff des Beitrags: 

Trotzdem führt es aber darauf zurück, wie ich geschrieben hatte. Habe es selbst getestet, und es ist wohl mehr oder weniger selbstverständlich. Das diese Fehlermeldung dann kommt, wenn die Variable leer ist. . .

Autor:  Auric [ Di 23 Okt, 2007 19:47 ]
Betreff des Beitrags: 

Das könnte allerdings auch an einer fehlerhaften Änderung der Farbcodes liegen, aus denen diese Variable zusammengesetzt wird...

Autor:  Kevz [ Di 23 Okt, 2007 19:49 ]
Betreff des Beitrags: 

Oder so. . . Es liegt aber Definitiv an der Variable, dass diese wohl keinen Inhalt enthält. Und da man ja für bekanntlich keine Leereninhalte zwischen zwei Klammern packen sollte, liegt es klar auf der Hand. ;) :D

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/