![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 7.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam mały problem ze swoim skryptem, gdy ktoś się zarejestruje używając znaków takich jak: @#$^% itd. to (pozniej, przy innym skrypcie - wyswietlanie szczegolowych danych) wysyłanie loginu przez zmienna POST "nie dziala" i nie pobiera danych z mysql. Próbowałem przy rejestracji dac addslashes jednak to tez nie pomogło. Czy można rozwiązać to jakoś bez zmieniania rejestracji? Jeśli nie, to jaka jest najlepsza metoda obejścia tego podczas rejestracji (zablokowanie używania innych znaków niż alfabet i cyfry albo coś w tym stylu)?
-------------------- trasy rowerowe
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 869 Pomógł: 53 Dołączył: 20.10.2003 Skąd: Przeworsk Ostrzeżenie: (0%) ![]() ![]() |
A sprawdziłeś czy kodowanie w bazie jest takie same jak na stronie?
Do przefiltrowania danych możesz użyć funkcji eregi. Przykład:
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 09:30 |