Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Kodowanie
Mefiuu
post
Post #1





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


Witam. Mam problem. Stworzyłem stronę internetową i skorzystałem z systemu dodawania newsów który był zamieszczony na tym forum (bodajże z 2007 roku, oparty na plikach .txt autorstwa - Michał Zbieranek "Pilsener" ? ) i mam problem. Newsy pięknie działają, jest ok, ale nie wyświetla mi w nich polskich znaków. Sprawdziłem w pliku admin.php kod i było kodowanie "charset=iso" jakieśtam. Wtedy po wejściu do panelu admina były tam polskie znaki ale po dodaniu na stronę w tych newsach są "krzaczki". Zmieniłem kodowanie na "windows-1250" ale nic się nie zmieniło z tym że teraz nawet w panelu nie ma polskich znaków. Moje pytanie. Jak i gdzie mam zmienić kodowanie, aby wyświetlało mi na stronie w newsach polskie znaki? Sprawdźcie - www.mefiuu.yoyo.pl/cennik.html   . Pozdrawiam i z góry dziękuję.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Skie
post
Post #2





Grupa: Zarejestrowani
Postów: 555
Pomógł: 84
Dołączył: 20.02.2008
Skąd: Małopolska

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


Ale to nie tu. Spróbuj użyć tego iconv() na $_POST skoro to formularz:
Używasz foreach() i na każdym elemencie po kolei jedziesz z iconv().

  1. <?php
  2. foreach ($_POST as $fn) {
  3.    $fn = iconv('utf-8', 'iso-8859-2', $fn);
  4. }
  5. ?>


Powinno działać.

EDIT:
Poprzednio była zła kolejność, teraz jest już dobrze.

Ten post edytował Skie 26.01.2009, 22:24:48
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: 3.10.2025 - 08:33