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:

Code: Alles auswählen

Unknown column 'kartendealer' in 'where clause'
??

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:

Code: Alles auswählen

1xxx kartendealer 0599db6xxxxxxxxxxxxxx 1 0
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