Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Kodowanie utf-8 POLSKIE ZNAKI, brak polskich znaków w przypadku polecenia insert z skryptu
mateuszstr1994
post 14.01.2018, 21:35:28
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 31.10.2014

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


Witam, posiadam pewien problem z Polskimi znakami w Bazie danych w Mysql. Wyprzedzajać rozszczenia innych szukałem odpowiedzi w internecie, ale na nic się dało. Wyjasnie problem:
-Polskie znaki są w Bazie danych MySQL jeśli wiersz dodam za pomoc phpmyadmin
- Brak polskich znaków jeśli skrypt php ładuje dane za pomocą insert., żeby było ciekawe skrypt ma kodowanie utf-8 bez bom, pisze kod w notepad. Siedząć i myślać nad problem zmieniłem kodowanie na ANSI skryptu i Polskie znaki pojawiły się w Bazie danych, kiedy łądowałem skrypt. Rozwiązanie to mnie dziwiło i było dosyć nielogicznie, Skrypt ANSI = MySql utf8_general_ci. To działało, przez chwile dopóki nie zacząłem zmieniać na utf-8 wszystkich plików strony.

Proszę o pomoc.

Zmieniłem skrypt na kodowanie Ansi i działa, ale dalej mnie martwi czemu w utf-8 bez bom to nie działa questionmark.gif?
Go to the top of the page
+Quote Post
viking
post 14.01.2018, 21:41:53
Post #2





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


Bo albo źle ustawiasz nagłówki, albo brak ci kodowania dla połączenia.

https://prophp.pl/article/3/kodowanie_znakow_na_stronach_www


--------------------
Go to the top of the page
+Quote Post
mateuszstr1994
post 14.01.2018, 21:58:19
Post #3





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 31.10.2014

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


Pomogło, pomimo że tego wcześniej próbowałem teraz pomogło. Morał jest krótki: Sprawdzaj wszystko 3 razy haha.gif. Dziękuje
Go to the top of the page
+Quote Post

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: 29.03.2024 - 09:15