Autor Zpráva
UrbiCZ
Profil
Čau. Existuje nějaký lepší způsob než použití funkce copy()?
Když sosnu XML soubor pomocí copy, tak se mi rozhodí znaky š a ž a zobrazují se místo nich nesmyslné znaky.

Příklad:
$src = 'http://www.neco.cz/kategorie.php?kategorie=what';
copy($src, 'kategorie.xml')

Tady ukládám soubor získaný z adresy(se správným zobrazením znaků pomocí ISO 8895-2) do souboru kategorie.xml ve kterém se znaky rozhodí.

Díky za každou radu.
Norman
Profil
Já bych ti doporučoval toto :)

$xml = simplexml_load_file('http://www.neco.cz/kategorie.php?kategorie=what');
// v $xml ted máš objekt s kterým můžeš nakládat jak chceš (parsovat, dělit atd..), čili třeba můžeš použit serialize() a uložit do souboru

kódování by se nemělo rohodit :)
UrbiCZ
Profil
Tak už jsem to vyřešil. Použil jsem funkci file_put_contents a nic se nerozhodilo. :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: