Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] problem z iconv_set_encoding (ciągle złe kodowanie)
Agape
post
Post #1





Grupa: Zarejestrowani
Postów: 384
Pomógł: 13
Dołączył: 16.06.2006

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


Żeby móc ustawić na początku session_start(); muszę ustawić kodowanie na np. ansi które nie wyświetla polskich znaków. Jako że na stronie mam polskie znaki próbowałem użyć iconv_set_encoding:
  1. <?php session_start();
  2.        iconv_set_encoding("internal_encoding", "ansi");
  3.        iconv_set_encoding("output_encoding", "UTF-8");
  4.        ob_start("ob_iconv_handler");
  5.        ?>

Niestety nic to nie dało, nadal mam problem z wyświetlaniem polskich znaków (ą). Dobrze przecież mam to napisane więc dlaczego nadal nie ma polskich znaków? W meta nie mam żadnego kodowania (co i tak nie sprawiało różnicy).

Próbowałem ustawić utf-8 bez bom, skrypt oczywiscie dziala ale nie ma większości polskich znaków. Pomoże ktoś?

Ten post edytował Agape 3.07.2009, 07:59:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Agape
post
Post #2





Grupa: Zarejestrowani
Postów: 384
Pomógł: 13
Dołączył: 16.06.2006

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


Dzięki Ci bardzo za zainteresowanie tematem. Używam 2 edytorów które są konkretnie rozbudowane jednak okazało się, że mimo że ustawiałem tam odpowiednie kodowanie zapisywało plik źle. Ściągnąłem KED'a i odrazu po otwarciu pliku który pokazywałem, KED poinformował mnie, że znaki są błędnie zakodowane. Niestety w tym programie nie ma asci to wziąłem UTF-8, dodatkowo trzeba było ustawić w nagłówku albo mecie kodowanie utf-8 i wszystko działa. Zarówno session_start() (wcale nie trzeba było kodowanie innego niż utf-8 tak jak pisali prawie wszędzie) jak i polskie litery.

Dzięki bardzo, strasznie długo nad tym siedziałem

Ten post edytował Agape 4.07.2009, 12:45:35
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 19:17