Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Filtr danych wejściowych
Forum PHP.pl > Forum > PHP
lukir
1) Mam filtr danych wysyłanych do bazy MySQL, który m.in. ustawia nazwisko klienta funkcją strtoupper() i np. nazwisko klienta wpisane w formularzu: "świerczewski" daje w efekcie: "śWIERCZEWSKI" -> nie uwzględnia polskich znaków, dlaczego i jak to załatwić?

2) Druga sprawa dotyczy pola adresu - ulicy. Otóż, żeby dane ładnie zaprezentować w panelu administracyjnym - w widoku zamówienia, po odczytaniu danych z bazy dodaję "ul. " przed nazwą ulicy.
W związku z tym (w celach estetycznych) chciałbym wyeliminować sytuację, gdy użytkownik już wpisze "ul." w formularzu i po wszystkich moich filtrach dane w panelu wyglądają np. tak: "ul. Ul. jakastamulica 4/10". Stosowałem do tego ereg_replace() oraz również ucfirst() i czapa - jak można to jeszcze zrobić?

Z góry dzięki za odpowiedzi.
Coyote
1) bylo o tym .... trzeba zmienic bodajze kodowanie w bazie ale nie jestem pewien ...
2) eee tak jak mowisz eregiem .. szukasz ciagu Ul. i jezeli jest no to nie wstawiasz a jezeli nie ma to wstawiasz...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.