![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Tak prosty i błachy problem, a już pół dnia nie mogę go rozwiązać i już nie rozumiem... Chcę dodać nowy rekord do bazy. Operuję w programie kED i kodowanie znaków jest na utf-8 ustawione. Plik, w którym wgrywam wygląda dosłownie tak: ( produkty.php )
Baza danych na cba.pl , w phpmyadminie porównywanie znaków jest na utf8_general_ci , porównywanie tabeli i każda kolumna również jest na kodowanie utf8_general_ci . I no wszelkimi możliwymi sposobami nie mogę sobie poradzić... Zawsze są krzaki.. Próbowałem z SET NAMES utf8 i nic, próbowałem nawet z iconv i nic, próbowałem nawet wykryć mb_detect_encoding i zawsze zwraca UTF-8 ... Gdy dodaję z panelu w phpmyadmienie wyświetlają się poprawnie znaczki, ale jak dodaję za pomocą powyższego skryptu to nie... Nawet jak dodaję w skrypcie to i tak nawet i w bazie się źle wyświetlają... No i nie mam już pomysłu. Specjalnie usunąłem wszystkie dodatkowe zaincludowane pliki do tego, czysty plik powyżej jest i nie wiem... Jakie macie propozycje ? ... Ten post edytował bialko0019 11.11.2010, 16:02:19 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 17 Dołączył: 11.12.2010 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Ja mam takie coś, że cała tabela w MySQL'a (też na cba.pl) jest sformatowana na latin2, a odczytywane dane tylko z jednej kolumny mają krzaczki. Nie jest to problem pliku do wszystko inne działa, lecz tabeli. Nie wiem co robić (IMG:style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Wszystko okej ale gdzie tutaj masz połączenie z bazą danych ? po połączeniu z bazą danych powinieneś mieć ustawione kodowanie dla zapisu dla baz danych
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 17 Dołączył: 11.12.2010 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
thx (IMG:style_emoticons/default/smile.gif) tylko zamiast utf8 daj latin2
Ten post edytował zamper 13.12.2010, 14:11:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 15:06 |