Seite 2 von 3
Verfasst: 21.02.2004 13:24
von Guido
netzmeister hat geschrieben:.......
Der "neue" Code macht folgendes:
- Entfernt überflüssige Leerzeichen am Anfang und ende eines Strings ( Benutzername)
- htmlspecialchars -- Wandelt Sonderzeichen in HTML-Codes um
- (substr - str_replace) Benutzername auf max 25 Zeichen kürzen.
Gruß netzmeister
Na dann hatte ich das doch halbwegs verstanden..

Danke trotzdem für die Erklärung.
Der Benutzername den es betrifft ist z.B:
Kartendealer, d.h. er ist weder übermässig lang und beinhaltet auch keine Sonderzeichen und Leerzeichen schliesse ich mal aus, da der User dass öfters getestet hat..
Aber ich mach die Änderung jetzt mal und dann muss der User mal selber testen ob was geändert ist für ihn.
@Kartendealer: Also bitte mal schnell testen und hier berichten....

Danke !
Verfasst: 21.02.2004 16:02
von Guido
Habe gerade Nachricht bekommen

:
User hat geschrieben:Hallo Guido,
geht immer noch net
Bin jetzt off, werde es aber morgen noch mal testen.
DANKE auf jeden Fall schon mal für die Unterstützung
Grüße
Verfasst: 21.02.2004 16:25
von netzmeister
Hallo,
dann probiere bitte diese Query mal in phpMyAdmin o.ä.
Code: Alles auswählen
SELECT user_id, username, user_password, user_active, user_level
FROM phpbb_users
WHERE username = %username%
Bei %username% bitte den Username hinschreiben der Probleme macht.
Gruß netzmeister
Verfasst: 21.02.2004 17:04
von Guido
Habe das gemacht:
Code: Alles auswählen
SELECT user_id, username, user_password, user_active, user_level
FROM phpbb_users
WHERE username = kartendealer
LIMIT 0 , 30
und das erhalten:
??
Verfasst: 21.02.2004 17:15
von netzmeister
Hallo,
Code: Alles auswählen
SELECT user_id, username, user_password, user_active, user_level
FROM phpbb_users
WHERE username = "kartendealer"
LIMIT 0 , 30
Gruß netzmeister
Verfasst: 21.02.2004 17:19
von Guido
Dann kommt das Ergebnis:
Die xxx sind natürlich von mir gemacht...
Verfasst: 21.02.2004 17:28
von PhilippK
Ich würde da mal etwas debugging machen...
In der login.php kommt zweimal dieser Code hier vor:
Code: Alles auswählen
$message = $lang['Error_login'] . '<br /><br />' . sprintf($lang['Click_return_login'], "<a href=\"login.$phpEx?redirect=$redirect\">", '</a>') . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
Den ersten bitte ersetzen durch:
Code: Alles auswählen
$message = 'Password-Error:' . $lang['Error_login'] . '<br /><br />' . sprintf($lang['Click_return_login'], "<a href=\"login.$phpEx?redirect=$redirect\">", '</a>') . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
und den zweiten durch:
Code: Alles auswählen
$message = 'User-Error:' . $lang['Error_login'] . '<br /><br />' . sprintf($lang['Click_return_login'], "<a href=\"login.$phpEx?redirect=$redirect\">", '</a>') . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
Dann sollten wir wissen, was für 'ne Meldung nun bei den betroffenen Usern kommt.
Gruß, Philipp
Verfasst: 21.02.2004 17:31
von Guido
PhilippK hat geschrieben:Ich würde da mal etwas debugging machen...
Code dazu folgt.
Gruß, Philipp
Hi Philipp
Ok ! Danke....
Guido
Verfasst: 22.02.2004 10:00
von Guido
Hallo zusammen
So habe (jetzterst siehe auch PN an Dich Philipp) den Code eingebaut und warte auf Nachricht vom User.....
Grüße Guido
Verfasst: 23.02.2004 09:34
von Guido
So, sorry das es was gedauert hat, aber der User hat sich jetzt erst gemeldet, dafür aber mit einer guten Nachricht :
User hat geschrieben:Hallo Guido,
jetzt funzt es
Habe es heute morgen noch mal getestet, zuerst kam Passwort-Error - ich glaube da habe ich mich vertippt. Habe es auf dem Hauptrechner getestet und dann auf dem "Surfbock" und siehe da - es geht jetzt.....
Hatte vorher die Einstellungen des IE mal grob verglichen und angepasst, habe aber immer noch keine Ahnung woran das liegt
Egal - DANKE für die Hilfe - bin jetzt glücklich
Grüße ...
ABER @ Philipp: Das kann doch jetzt nicht an der Codeänderung liegen oder ? Die gibt doch nur neue unterschiedliche Fehlermeldungen aus ?!?
Naja uf jeden Fall bin ich froh dass es wohl nicht am phpBB lag und dass ihr mir geholfen habt !!
Viele Grüße und ein Alaaaaf
Guido