Beschreibung:
Beim Senden von IMs an User mit Sonderzeichen im Usernamen kann die IM nicht verschickt werden.
Suche in der Datei login/imcenter.php nach:
|
PHP-Quelltext
|
1
|
if (trim($im_receiver)!='' && $userinfo=$DB->fetch_array($DB->query("SELECT user_id, user_imoption, user_imnotify, user_email, user_nick FROM ".$db_tab['user']." WHERE user_nick='".htmlentities($_POST['im_receiver'])."' LIMIT 1"))) {
|
und ersetze es mit:
|
PHP-Quelltext
|
1
|
if (trim($im_receiver)!='' && $userinfo=$DB->fetch_array($DB->query("SELECT user_id, user_imoption, user_imnotify, user_email, user_nick FROM ".$db_tab['user']." WHERE user_nick='".addslashes($_POST['im_receiver'])."' LIMIT 1"))) {
|