Php a xml - kodovanie – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Php a xml - kodovanie – PHP – Fórum – Programujte.comPhp a xml - kodovanie – PHP – Fórum – Programujte.com

 

vlado09910
Návštěvník
26. 4. 2010   #1
-
0
-

Ahojte - poradte mi prosim s nasledovnym:

mam subor data.xml - zacina
<?xml version="1.0" encoding="windows-1250"?>
....a tagy <tag>čudo</tag>

a subor php:
header("Content-type: text/html; charset=Windows-1250");
echo "Tento text sa nezobrazí čudne";

$x = simplexml_load_file('data.xml') or die("nepodarilo sa načítať");
$text = $x->cesta->tag;
echo "<br>zobrazujem PREMENNU: <br>";
echo $text; // no a tuto vypise namiesto slova čudo toto: ÄŤudo

Viete prosim poradit ako nastavit kodovanie a kde aby to slapalo??? Dakujem

Nahlásit jako SPAM
IP: 92.245.193.–
Kuboslav0
Newbie
27. 4. 2010   #2
-
0
-

Ono je tiež dôležité či máš oba tie súbory uložené s kódovaní Windows 1250 - ak používaš PSPad tak si to ľahko overíš a ešte ľahšie zkonvertuješ ;-)

Nahlásit jako SPAM
IP: 78.80.43.–
</microsoft>
KIIV
~ Moderátor
+43
God of flame
27. 4. 2010   #3
-
0
-

To Kuboslav : pokud zrovna nepouzivas Win 7 + PSPad .. to si s cp1250 zrovna dvakrat nerozumi

Nahlásit jako SPAM
IP: 62.168.56.–
Program vždy dělá to co naprogramujete, ne to co chcete...
vlado09910
Návštěvník
27. 4. 2010   #4
-
0
-

To KIIV : To s tym PSPadom vecer vyskusam, bezne ho pouzivam, len tu nemam apache server (som v praci)... a ake ine kodovanie tam napisat aby to slapalo aj ked to skopirujem na web-server?
Cital som ze naj je UTF-8 len neviem ako ho zapisat aby mi to precitalo diakritiku (viem si to predstavit v mysql - ale nie v xml pripadne v hlavicke php)
Dakujem za navrhy
Vlado

Nahlásit jako SPAM
IP: 62.168.64.–
marioff0
Expert
27. 4. 2010   #5
-
0
-

header('Content-Type: text/html; charset=utf-8');


po pripojeni do db:

@mysqli_query($db_pripoj,'SET NAMES UTF8');

@mysqli_query($db_pripoj,'SET COLLATION_CONNECTION=UTF8_SLOVAK_CI');


v pspade zmenit kodovanie na utf-8 a to je cele....

Nahlásit jako SPAM
IP: 195.78.44.–
Škoda, že život sa nedá "sejvovať", tak že by som po zlom životnom rozhodnutí mohol začať odznova :([br] Lenivosť je matka pokroku.[br][br] http://cut.sk/ - odstrihni si dlhý link
vlado09910
Návštěvník
27. 4. 2010   #6
-
0
-

Fiha, zafungovalo to:
v php: header("Content-type: text/html; charset=UTF-8");
v xml: <?xml version="1.0" encoding="UTF-8"?>

BTW. PSPad to hned pochopil a je to kodovane aj ako subor v utf-8
Takze je vsetko OK.. dik za rady :-)

Nahlásit jako SPAM
IP: 92.245.193.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 79 hostů

Podobná vlákna

Kódovanie PHP — založil kroky

PHP + XML — založil TomasUL

Php a xml — založil Patto

XML do PHP — založil zelenac1

Validni xml v PHP — založil BigBear

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý