Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z polskimi znakami
ramzeso
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 24.07.2011

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


Witam. Mam problem z polskimi znakami. Może opiszę problem i co zrobiłem. Mam zrobiony system komentarzy z CMSem

W phpmyadmin mam ustawione tabele na utf8_polish_ci
Natomiast w miejscu gdzie łączę się z baza danych wpiszę

  1. $wynik->set_charset("utf-8");


To przy dodawaniu komentarza wpisany tekst zostaje dodany do bazy do pierwszej litery polskiego znaku.
np. Mam tekst "Ala ma złoty medalik" To do bazy trafia tylko tekst "Ala ma z"

Natomiast gdy zrobię


  1. $wynik->set_charset("latin2");

To cały tekst trafia do bazy ale przy wyświetlaniu są '?' zamiast polskich znaków, ale np w phpmyadmin podglądałem bazę i są tam normalnie polskie znaki. Nie bardzo wiem jak to rozwiązać.

Jeśli natomiast ręcznie dodam tekst w phpmyadmin i ustawie

  1. $wynik->set_charset("utf-8");


To wszystko ładnie jest wypisywane wraz z polskimi znakami.

Proszę o jakieś rady co pownienem po kolei ustawiać. Dziękuje!
Go to the top of the page
+Quote Post
DiH
post
Post #2





Grupa: Zarejestrowani
Postów: 251
Pomógł: 34
Dołączył: 7.01.2010

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


A kodowanie plików skryptu to też UTF 8?
Go to the top of the page
+Quote Post
ramzeso
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 24.07.2011

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


Heh głupi błąd miałem plik formularza nie miał znaczników meta z określeniem sposobu kodowania.
Go to the top of the page
+Quote Post

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: 22.09.2025 - 21:29