Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [advAjax] Kodowanie znaków przy insercie
yaro
post
Post #1





Grupa: Zarejestrowani
Postów: 160
Pomógł: 4
Dołączył: 22.04.2006
Skąd: Kraków

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


Mam problem z kodowaniem znaków które są dodawane do bazy. Zamiast polskich znaków zmienia na inne, np z ą robi a. W bazie mam kodowanie iso-8859-2
W jaki sposób mam rozwiązać ten problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Rude Dude
post
Post #2





Grupa: Zarejestrowani
Postów: 41
Pomógł: 1
Dołączył: 23.07.2007

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


Dobrze że natrafilem na ten temat, pomogl mi rozwiazac problem z kodowaniem. Moderatorzy powinni go przykleic.

ja u siebie zrobilem tak, w pliku php ktory wywoluje ajax mam na poczatku

  1. <?php
  2. header('Content-type: text/html; charset=UTF-8');
  3. ?>


i caly plik jest w kodowaniu UTF-8, zmienilem porgramem CoreEditor.

A w miejscach gdzie cos jest z bazy wyciagane to daje funkcje

  1. <?php
  2. $tytul_z_bazy =iconv('iso-8859-2','utf-8',$tytul_z_bazy);
  3. ?>


mam na odwrot kodowanie w funkcji iconv poniewaz z bazy wyciaga tekst w iso i trzeba go na utf-8 przekodowac.

Ten post edytował Rude Dude 23.11.2007, 21:46:50
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: 25.12.2025 - 21:58