Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z polskimi znakami i json_encode, jw
miras
post 16.02.2014, 13:16:54
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, mam taki kod:

  1.  
  2. if (mysql_num_rows($kat))
  3. {
  4. while ($row = mysql_fetch_assoc($kat))
  5. {
  6. if (!empty($row['name'])) {
  7. $tt = iconv("ISO-8859-1","utf-8",$row['name']);
  8. $tab[] = array('id' => $row['id'], 'name' => $tt);
  9. }
  10. }
  11. }
  12. echo json_encode($tab);


problem polega na tym, że w całym projekcie mam ustawione kodowanie znaków na utf-8, a zamiast polskich znaków są krzaki.. kodowanie plików tez utf-8 bez boom
Przykład, co zwraca ten kod:

  1. [{"id":"1627","name":"Samochody"},{"id":"1440","name":"Sprz\u00eat warsztatowy"},{"id":"1441","name":" Maszyny budowlane"},{"id":"1442","name":" Maszyny rolnicze"},{"id":"1447","name":" Motocykle"},{"id":"1670","name":"Opony"},{"id":"1488","name":"Inne pojazdy"}]
  2.  


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:14