Seite 1 von 1

[ERLEDIGT]class_dlmod.php Feherlmeldung beim Posten im forum

Verfasst: Mi 22.Nov, 2006 19:45
von MADxHAWK
Hi,

Vieleicht könnt ihr mir ja helfen, einer meiner User kann in meinem Forum nicht posten. er bekommt immer folgende fehlermeldung:

DEBUG MODE

SELECT ban_id FROM orion_dl_banlist WHERE user_id = 18 OR user_ip = '543a3219' OR user_agent LIKE '%Internet Explorer%' OR username = 'Z'Ha'Dum'

Line : 405
File : class_dlmod.php

ich weiss mitlerweile das es wohl an den ' in seinem nick liegt, was mich nur wundert ist warum der DL Mod die fehlermeldung ausgibt wenn er im Forum Posten will.

Greetz
MAD

Verfasst: Mi 22.Nov, 2006 23:15
von oxpus
Weil die Banliste vom Download MOD nunmal immer aufbereitet wird.
Daher solltest Du besser den User darum bitten, die Hochkommas im Nicknamen entfernen zu lassen...

Verfasst: Do 23.Nov, 2006 12:08
von MADxHAWK
Hallo oxpus,

danke für die schnelle antwort. gibt ed denn keine möglichkeit die Hochkommas doch zu zu lassen ? weiss das es in anderen foren damit keine probleme gibt.

Ein bekannter meinte ich solle vor dem schreiben und auslesen aus der DB die befehle addslash() und stripslash() einfügen, habe aber leider von PHP keine ahnung :(

Greetz
MADxHAWK

Verfasst: Do 23.Nov, 2006 13:20
von oxpus
Grundsätzlich könnte man den Download MOD anpassen, die Hochkommas im Nicknamen bereiten, aber immer wieder an diversen Stellen Probleme, daher ist es nicht zu empfehlen, sowas überhaupt zuzulassen...

Verfasst: Do 23.Nov, 2006 13:37
von AmigaLink
^^ Das kann ich nur Bestätigen.
Ich hatte auch mal einen User mit Hochkomma. Das hat an mehreren stellen zu Problemen geführt (vorallem die Nickpage mochte das garnicht).
Ich habe dem User die Sache erklärt und ihm daraufhin einen neuen Nick erteilt. :)

Verfasst: Do 23.Nov, 2006 14:08
von MADxHAWK
Hallo oxpus und AmigaLink,

danke Euch für eure Auskunft.
Werde dem User dann mitteilen das sein Nick leider nicht geht.

Gruss MADxHAWK