• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    mrtur jest nieaktywny Użytkownik
    Dołączył
    Oct 2011
    Posty
    43

    Domyślnie filtr możliwych znaków wykorzystywanaych do tworzenia loginu

    Dzień dobry
    Może nie jest to wielki problem i raczej traktuję to jako zagadkę ale może jakaś bystra głowa zna rozwiązanie.

    Mam filtr rejestracyjny ^[a-zA-Z0-9_ ]+$ czyli można powiedzieć klasyczny. Taki filtr powoduje,że mogą się zarejestrować osoby wybierające nick składający się z samych znaków "_" a chciałbym tego uniknąć. Niby rozwiązanie wydaje się proste np.^[a-zA-Z0-9][a-zA-Z0-9_ ]+$ ale wtedy nie może się zarejestrować np. "_M_". Musi zacząć od litery lub cyfry. Dałem więc tak [a-zA-Z0-9][a-zA-Z0-9_ ]+$ (bez znaku ^ na początku) i zadziałało prawidłowo ale nagle okazało się,że może się zarejestrować ktoś podający w nicku kropkę co szczerze pisząc mnie zastanawia i nie mam zielonego pojęcia dlaczego tak się dzieje. Po kilku godzinach testów i kombinacji musiałem się poddać.

    Istnieje w ogóle możliwość stworzenia takiego filtra(litery małe i duże bez ogonków,cyfry oraz znak "_"),ale żeby user nie mógł wykorzystać tylko i wyłącznie znaku "_" ? Z góry dziękuję za ewentualną podpowiedź i poświęcony czas. Pozdrawiam



  2. #2
    mrtur jest nieaktywny Użytkownik
    Dołączył
    Oct 2011
    Posty
    43

    Domyślnie

    Take treść filtra zdała u mnie egzamin
    ^_*[a-zA-Z0-9]+[a-zA-Z0-9_ ]*$

    Temat można zamknąć


  3. #3
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    298
    Wpisów
    1

    Domyślnie Temat oznaczony jako "ROZWIĄZANY"

    Ten problem został rozwiązany, a wątek zamknięty.

    • Jeśli chcesz zadać nowe pytanie, załóż nowy wątek.
    • Jeśli masz wątpliwości odnośnie rozwiązanego problemu, poproś moderatora o otworzenie wątku.
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67