![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 6.06.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Sprawa jest pewnie błacha ale juz brak mi pomysłow dokument index.php (koowanie UTF-8-bez BOM) phpmyadmin Sortowanie połączenie z serwerem: UFT8mb4-polish_ci baza daynych: uft8_polish_ci tabela: uft8_polish_ci struktura tabeli: kazde pole edytowane na: uft8_polish_ci pole tytul: phpmyadmin:brak polskich znaków (dodane przez formularz php) strona: polskie znaki występują pole tresc: phpmyadmin: polskie znaki wystepują (oprócz litery ó) strona: brak polskich znaków znaki ? Po dołączeniu do skryptu php linijki $polaczenie->set_charset("utf8"); pole tresc; powoduje iż w bazie mam polskie znaki (oprócz ó) , a w tresci na stronie mam wszystkie polskie znakiw tym ó. pole tytul; Nie mam polskich znaków ani tu ani tu a w bazie jest w ten sam sposob ustawione utf8_polish_ci |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 884 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Ja osobiście polecam metodę na przepisanie treści.
1. Pobierz dane, na połączeniu w "starym" kodowaniu. 2. Potem zapisz dane, na połączeniu w "nowym" kodowaniu. Z konwersją danych zawsze były problemy. A takie dwu połączenia elegancko konwertuje polskie znaki z kodowań starych na kodowanie nowe. Nie gubią się żadne znaki jak przy konwersji iconv() czy inne funkcje, które są w sumie dość niepewne. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 02:01 |