Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Problem z polskimi znakami
tonapewno
post 13.08.2010, 16:19:21
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 5.11.2009

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


1) chciałem stworzyć za pomocą wyrażeń regularnych metody wpisywania Imion, Nazwisk, więc stworzyłem coś takiego:
  1. $correct = '#^[A-ZĄĆĘŁŃÓŚŹŻ]{1}[a-ząćęłńóśźż]{1,}$#';
  2. if (preg_match($correct, $imie))
  3. {
  4. echo "Dobrze";
  5. } else {
  6. echo "Zle";
  7. }


no i dla sprawdzenia czy mogę wpisywać polskie znaki więc $imie = "Ąćęłńóśźż", i niestety nie działa, za każdym razem jest "Zle".

2) do bazy danych chciałem dodać polskie znaki, ale niestety pojawiają się "krzaczki", więc w google szukałem mojego problemu i podane było rozwiązanie z :
  1. mysql_query("SET CHARSET utf8");
  2. mysql_query("SET NAMES `utf8` COLLATE `utf8_polish_ci`");

ale niestety krzaczki są nadal, co doradzicie? Kodowanie plików i bazy danych mam UTF8.

Ten post edytował tonapewno 13.08.2010, 16:20:50
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:35