Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [xml]+[php] kodowanie
motor
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 15.12.2005

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


Mam tradycyjny problem z polskimi znakami szukałem na forum i nadal nie znam rozwiązania
tak otwieram plik .xml (<?xml version="1.0" encoding="iso-8859-2"?>)
  1. <?php
  2. $katalog = simplexml_load_file('plik.xml');
  3. ?>

Nagłówek na stronie na której wyświetlam otwarty lpik mam taki
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
i wychodzą krzaki ale kiedy zamienię nagłówek
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> wszystko jest ok

wyniki zapisuję do bazy i musza być w iso-8859-2 Co mam zrobić ?

proszę o wskazówki

Ten post edytował motor 18.07.2006, 16:32:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
mariuszn3
post
Post #2





Grupa: Zarejestrowani
Postów: 352
Pomógł: 0
Dołączył: 22.01.2006

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


Dopóki będziesz korzystał z iso w dokumentach XML dopóty będziesz napotykał na tego typu problemy (szczególnie w rozszerzeniach php). Radzę ci robić wszystko w kierunku utf-8 czyli przekonwertować bazę na utf-8... a jesli się upierasz, że baza musi być w iso.. to po prostu przekonwertuj tekst z utf-8 na iso korzystając z rozszerzenia mb_string na przykład.
Go to the top of the page
+Quote Post
motor
post
Post #3





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 15.12.2005

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


ok wszystko wrzucam do bazy sformatowane UTF-8
potem konwertuje t ona iso 8859-1

Mam tylko problem z jedną literką "Ł" na razie zastąpiłem to tak a może ktoś ma jakiś pomysł ?
  1. <?php
  2. $str = array("Ł", "'"); 
  3. $str2 = array('ł', ''); 
  4. $nazwapo = str_replace($str, $str2, $nazwaproduktu);
  5. ?>


Ten post edytował motor 19.07.2006, 17:31:27
Go to the top of the page
+Quote Post
seaquest
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 790
Pomógł: 7
Dołączył: 6.02.2003
Skąd: Polska

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


Są 4 tematy o kodowaniu na 1 stronie tego forum. Nie szukałeś. Warn.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:36