Strona 1 z 1

Jak usunąć użytkownika - CRLF problem

: 10 marca 2014, 14:09
autor: hibernatus
Jak usunąć użytkownika który zarejestrował się z zastosowaniem znaków CRLF w nazwie?

Wygląda to w powiadomieniu email tak:
Konto o nazwie "MIKEY
0" zostało deaktywowane lub nowo utworzone, ...

Nie wiem jak wprowadzić nazwę tego użytkownika w panelu Administracji Użytkownikami by go usunąć.

Re: Jak usunąć użytkownika - CRLF problem

: 11 marca 2014, 11:07
autor: jaroslw
Wejdź w profil tego użytkownika (po kliknięciu w nazwę użytkownika np. na liście użytkowników). Obok jego nazwy znajdziesz odnośnik Zarządzaj. Dalej będziesz miał już dostępną opcję usunięcia takiego użytkownika.

Re: Jak usunąć użytkownika - CRLF problem

: 11 marca 2014, 16:04
autor: hibernatus
Dziękuję za tę sugestię, ale niestety to jest jakaś stara wersja phpBB i nie ma w niej dostępu poprzez listę użytkowników. Zarządanie użytkownikami odbywa się poprzez polecenia:
Użytkownicy > Zarządzaj:
- Pokaż użytkownika (należy wpisać nazwę)
- Znajdź użytkownika

Jeśli skorzystam z polecenia "Znajdź użytkownika" wpisując część nazwy np. MIK* to zostanie on znaleziony i wyświetlona zostanie jego nazwa "MIKEY 0" oraz opcja wybierz. Jednak polecenie wybierz nie zadziała prawidłowo - prawdopodobnie nie zawiera tych samych znaków (brak znaku/ów CR LF) co oryginalnie zarejestrowana nazwa użytkownika i wyświetli się komunikat "Przepraszamy, ale ten użytkownik nie istnieje".

By usunąć tego użytkownika trzeba by wpisać nazwę tak, jak zrobił to rejestrujący, czyli ze znakiem/znakami CF LF. Jak to zrobić?
Czy może ten użytkownik jest nieusuwalny?

Re: Jak usunąć użytkownika - CRLF problem

: 11 marca 2014, 16:29
autor: jaroslw
Tak podejrzewałem, że może to być starsza wersja phpBB, potrzebna mi jest tylko wiedza jaka dokładnie (powinieneś mieć taką informację w panelu administracji). Zawsze można go bezpośrednio usunąć w bazie danych i przede wszystkim podejrzeć wartość username. Możesz to zrobić chociażby przez phpMyAdmina.

Re: Jak usunąć użytkownika - CRLF problem

: 18 marca 2014, 19:40
autor: hibernatus
medeish pisze:Zawsze można go bezpośrednio usunąć w bazie danych i przede wszystkim podejrzeć wartość username. Możesz to zrobić chociażby przez phpMyAdmina.
Dziękuję, skorzystałem z rady i usunąłem tego użytkownika bezpośrednio z bazy za pomocą phpMyAdmina.
Była to jedyne skuteczne rozwiązanie, bo nawet po podejrzeniu nazwy w bazie, która wyglądała tak:
MICKEY
0
nie byłem wstanie wprowadzić jej z poziomu panelu administracji użytkownikami tak, by zgadzała się z nazwą użytkownika w bazie.