Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [MySQL][PHP]Kodowanie polskich znakow
agentmullder
post 2.03.2010, 14:14:34
Post #1





Grupa: Zarejestrowani
Postów: 120
Pomógł: 0
Dołączył: 1.03.2010

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


Posiadam skrypt rejestracji kont w oparciu o baze mysql. Problem lezy w polskich znakach. Przy rejestracji konta np Kamił w tabeli pojawiaja mi sie kami?é?. Wiem, ze problem to kodowanie polskich znakow. Ale czy to wina kodowania strony czy tez mysqla?

  1. CREATE DATABASE `baza` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
  2. USE `baza`;
  3. CREATE TABLE `users` (
  4. `user_id` tinyint(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  5. `user_name` varchar(13) collate latin1_general_cs NOT NULL,
  6. `user_password` varchar(40) collate latin1_general_cs NOT NULL,
  7. `user_password_short` varchar(17) collate latin1_general_cs NOT NULL,
  8. `user_email` text collate latin1_general_cs NOT NULL,
  9. PRIMARY KEY (`user_id`)
  10. ) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1 COLLATE=latin1_general_cs AUTO_INCREMENT=3;


A na stronie na samym poczatku:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Ten post edytował agentmullder 2.03.2010, 14:15:49
Go to the top of the page
+Quote Post
thek
post 2.03.2010, 14:21:40
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Chłopie... Widzisz różnicę między latin1 a utf-8? To dwa ZUPEŁNIE RÓŻNE kodowania. Na dodatek latin1 NIE OBSŁUGUJE polskich znaków diakrytycznych prawidłowo robiąc z nich krzaki. Od tego masz albo utf, albo latin2. Pomieszałeś więc zupełnie różne kodowania i się dziwisz że nie działa Ci prawidłowo? Masz na tym portalu i forum tematy o kodowaniu więc tam idź poczytać wpierw.

Ten post edytował thek 2.03.2010, 14:22:27


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
erix
post 2.03.2010, 15:55:28
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Lock, było już o tym setki razy.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Closed 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: 19.07.2025 - 06:59