Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Filtr danych wejściowych, Operacje na ciągach
lukir
post
Post #1





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 6.08.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 12:09