Autor | Zpráva | ||
---|---|---|---|
Draq Profil |
#1 · Zasláno: 17. 3. 2011, 18:26:06
Ahoj, hledal jsem jak zde tady v diskuzi tak pres google, ale našel jsem jen pár rad, které jsem použil.
Mám soubor v php, a místo háčků a čárek se mi zobrazují otazníky. Nastavuji tam kódování: header("Content-Type: text/html; charset=windows-1250"); Soubor mám ukládan ve windows (CP1250). Vím že tu na tyhle příspěvky je odepisováno že už to tu bylo tolikrát, jenže já další rady nenašel, díky za pomoc. |
||
Darker Profil |
#2 · Zasláno: 17. 3. 2011, 18:50:44 · Upravil/a: Darker
Podle toho co říkáš vím je, že je to rozbité.
|
||
Draq Profil |
#3 · Zasláno: 17. 3. 2011, 19:12:15
Dobre, http://rssreaderaa.ic.cz/rssidnessport.php, jenze s tim je spojen další problém že ic.cz my nezvládá pracovat s php soubory. Zde na pc mam php complexweb server a jede mi to.
|
||
Davex Profil |
#4 · Zasláno: 17. 3. 2011, 19:28:26
Draq:
Kde je tam problém v diakritice, když se vypisuje jen <br> ? Asi bude nejlepší, když si tam zapneš zobrazování chyb PHP.
|
||
pcmanik Profil |
#5 · Zasláno: 17. 3. 2011, 19:28:36
To si teda ale dal ukazku, na celom webe je jedno <br>
|
||
Draq Profil |
#6 · Zasláno: 17. 3. 2011, 19:47:10
aha, tak kde je chyba? V souboru ktery mam na pc je:
<?php header("Content-Type: text/html; charset=windows-1250"); require 'rss_fetch.inc'; $url = 'http://fotbal.sport.cz/rss2/fotbal/premier-league/'; $num_items = 5; $rss = fetch_rss($url); $items = array_slice($rss->items, 0, $num_items); echo $rss->channel['title'], "<br>"; foreach ($rss->items as $item) { $t = $item['title']; $u = $item['link']; $description = $item['description']; echo "<a href=$u>$t</a> <br> $description<br>"; } ?> |
||
TomasJ Profil |
#7 · Zasláno: 17. 3. 2011, 20:06:48 · Upravil/a: TomasJ
echo $rss->channel['title'], "<br>"; Omlouvám se, Kajman_ má pravdu. |
||
Kajman_ Profil * |
#8 · Zasláno: 17. 3. 2011, 20:31:57
TomasJ:
„Spojuje se tečkou.“ Ale nemusí to být spojené. Echu můžete dát více parametrů takto oddělených. Draq: Chyba bude v tom, že ten rrs zdroj je v utf-8. Takže buď změnit hlavičku na utf-8, nebo použít iconv na převod. |
||
Draq Profil |
#9 · Zasláno: 17. 3. 2011, 21:04:40
Aha to s tim kodovanim zdroje me nenapadlo. Zmenil sem kodovani i ukladani do UTF-8, ale místo toho mi to písmena s čárkami zobrazuje kosodelník s otazníkem a háčky pořád otazníkem.
|
||
Časová prodleva: 13 let
|
0