Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Kodowanie znaków, ?
dzajko
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 13.01.2008

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


Witam

Pewno temat po raz setny.

Ma, skrypt który pobiera dane z bazy MySQL, poczym pakuje je w XML i przesyła za pomocą AJAX.

Przy danych pobranych z bazy zamiast poslkich znaków pojawiają sie znaki zapytanie na czarnym tle.

np.
w bazie mam "STRONA GŁÓWNA"
Natomiast przeglądarka otrzymuje

<?xml version="1.0" encoding="UTF-8"?>
<response>
<title>STRONA G?�WNA</title>
</response>

Wpisując zwykłę
echo 'ąśćżźĄŚĆĘ';
wszystkie znaki są wyświetlane poprawnie.

Pliki PHP mam zakodowane UTF-8.
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: latin_general_ci

Jak skonfigurować kodowanie w bazie abyusunąć krzaki?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rocktech.pl
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 131
Dołączył: 8.02.2010

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


Witam.

Do bólu (IMG:style_emoticons/default/smile.gif) Przy połączeniu z bazą wykonaj.

  1. SET NAMES utf8;
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: 9.10.2025 - 09:40