Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kodowanie Ł na początku stringów w utf
Athlan
post
Post #1





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

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


Witam.

Od kilku projektów błąkam się z tym problemem, ale zauważyłem też go w wordpressie.

Otóż, wszystkie stringi (które są w danej komórce w basie danych) kodowanie w formacie UTF-8 zaczynające się od literki Ł dają krzak:
Kod
�?


Wiem, że php kuleje pod względem utf'a, ale czy jest na to jakiś haczyk?

Pozdrawiam, Athlan smile.gif


--------------------
Portfolio: Vgroup.pl | athlan.pl | Test.php.pl - sprawdź się z wiedzy o PHP i ułóż własne pytania!
Pomogłem? Kliknij pod postem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Łukasz O.
post
Post #2





Grupa: Zarejestrowani
Postów: 191
Pomógł: 5
Dołączył: 13.01.2007

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


może śmiesznie to zabrzmi, ale chyba coś pokręciłeś - gdzieś po drodze sam "gubisz" kodowanie
dowód:
1) sam używam utf'a winksmiley.jpg
2) mam na imię Łukasz tongue.gif
3) często wklepując dane testowe podaję swoje imię i standardowy ciąg "ążśźęćńłó"
4) zapisuje dane w bazie, a potem wyświetlam na stronie - wszystko jest OK

jedyny błąd kiedy zamiast dużego Ł pokazują się właśnie questionmark.gif to błędne kodowanie pliku - u mnie pomaga utworzenie nowego pliku w notepad++ (domyślnie nowy plik to php w utf8 bez BOM'a) skopiowanie zawartości pliku powodującego błąd (najczęściej szablon:P) wklejenie do nowego dokumentu, zapisanie i wysłanie na serwer - i sam nie wiem czemu nagle, niektóre pliki powodują coś takiego blink.gif

edit
PS. zanim dodam coś do bazy przepuszczam to przez utf8_encode();

Ten post edytował Łukasz O. 30.03.2007, 10:02:33


--------------------
"Don't tell me you want a bridge - show me the canyon you want to cross" Giuseppe Delena
Go to the top of the page
+Quote Post
Athlan
post
Post #3





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

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


@Łukasz O.:
http://www.php.net/manual/pl/function.utf8-encode.php#68211


--------------------
Portfolio: Vgroup.pl | athlan.pl | Test.php.pl - sprawdź się z wiedzy o PHP i ułóż własne pytania!
Pomogłem? Kliknij pod postem.
Go to the top of the page
+Quote Post
Łukasz O.
post
Post #4





Grupa: Zarejestrowani
Postów: 191
Pomógł: 5
Dołączył: 13.01.2007

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


czemu podajesz tego linka? nie mówiłem, że tworzę te pliki "w locie" - wysyłam na serwer z locala i właśnie czasem wyskakuje podobny błąd (choć teoretycznie non-stop mam kodowanie w utf załączone:P)


--------------------
"Don't tell me you want a bridge - show me the canyon you want to cross" Giuseppe Delena
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 Aktualny czas: 19.08.2025 - 18:28