Právě je 27 dub 2024 07:00

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 20 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: RSS odkazy - nezobrazí se v IE8
PříspěvekNapsal: 16 srp 2009 12:23 

Registrován:
16 srp 2009 12:17
Příspěvky:
17
Už několik měsíců pátrám po příčíně: RSS odkazy se mi zobrazují ve všech prhlížečích na jiných hostinzích. Ale na C4 se RSS odkazy (stránky s články) zobarzují rovněž ve všech prohlížečích, ale NIKOLIV V IE 8.

Už jsem to řešil se zdejší tech. podporou. Ale bez kladného výsledku.
Můžýete zkoušet na http://www.pc-politika.com

(Odkazy jsou v levém sloupci dole)

Neví někdo jak to zprovoznit pro IE 8?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: RSS odkazy
PříspěvekNapsal: 16 srp 2009 17:59 
C4 podpora
C4 podpora

Registrován:
29 čer 2009 20:53
Příspěvky:
263
Internet Explorer 8 po zadání http://www.pc-politika.com/rss/feeds.php?read=news píše (když si zobrazím Další informace o chybě), že chyba je:

Kód:
Řádek V obsahu (content) typu Text byl nalezen neplatný znak.
: 3 Znak: 38

<title>Politika internetu a programov


Tam se evidentně zaseknul na prvním znaku, který obsahuje háček nebo čárku. Když stejnou stránku zadám do validátoru na adrese http://validator.w3.org/, tak dostanu dvě varování z nichž jedno hovoří o chybějící definici znakové sady v hlavičce dokumentu. Když tam přidáte tuto hlavičku a dostanete to do stavu, aby validátor nezobrazoval uvedené varování, tak by to mělo vyřešit problém i pro IE 8.

_________________
Jan Vítek
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: RSS odkazy
PříspěvekNapsal: 16 srp 2009 18:47 

Registrován:
16 srp 2009 12:17
Příspěvky:
17
Jo, o tom vím už delší dobu. To jsem zkoušel různě opravovat, ale neúspěšně.
Pokusím se opět.
Dík za odpověď.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: RSS odkazy
PříspěvekNapsal: 16 srp 2009 19:41 

Registrován:
16 srp 2009 12:17
Příspěvky:
17
Ani vložení xml hlavičky nepomáh. Jak říkám, to vše jsem již ověřoval nedávno...

Ale všiml jsem si jedné věci.

1/Nevím od kdy, ale nezobrazje se mi v CMS aplikaci soubor php.info, tedy jak vypadá php.ini konfigurace.

2/Dal jsem si práci a zjistil na 3 hostinzích, že tam mají direktivu - magic_quotes_gpc na "ON". Ta mi také RSS odkazy v IE 8 fungují.... U Vás na C4 je ale tato direktiva na "OFF". Tzn. nefachčí ty úvozovky v PHP, možná, že IE 8 je to na zvláš haklivý. Proto to píše , že v content jsou chybné znaky. No nevím. Nezkusíme to hodit na zkoušku na "ON"?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: RSS odkazy
PříspěvekNapsal: 16 srp 2009 19:55 
C4 podpora
C4 podpora

Registrován:
29 čer 2009 20:53
Příspěvky:
263
phpinfo() u nás nikdy nefungovalo, magic quotes gpc samozřejmě přenastavit můžeme (o to si případně požádejte na podpora@c4.cz), ale nevěřím tomu, že by to mohla být příčina problému. Zkuste do té hlavičky dát tu definici znakové sady, teď tam není.

_________________
Jan Vítek
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: RSS odkazy
PříspěvekNapsal: 16 srp 2009 20:12 

Registrován:
16 srp 2009 12:17
Příspěvky:
17
Tak ted to tam vypadá:

Kód:
<?php
header ('Content-type: text/xml');

echo "<?xml version=\"1.0\" encoding=\"utf-8\">\n";
require_once "../maincore.php";
require_once THEME."theme.php";


... ale žádná změna...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: RSS odkazy
PříspěvekNapsal: 16 srp 2009 20:14 

Registrován:
16 srp 2009 12:17
Příspěvky:
17
Stále píše to stejné:

Řádek Deklarace xml není platná.
: 1 Znak: 4

<?xml version="1.0" encoding="utf-8">


Nahoru
 Profil  
 
 Předmět příspěvku: Re: RSS odkazy
PříspěvekNapsal: 16 srp 2009 20:18 

Registrován:
16 srp 2009 12:17
Příspěvky:
17
No, a když tam je ta deklarace xml, tak to nechodí ani v ostatních prohlížečích.
V arzicle, photo, download deklarace není, tak aspon chodí ve Firefoxu, Opeře...., ale v IE 8 nikoliv!


Nahoru
 Profil  
 
 Předmět příspěvku: Re: RSS odkazy
PříspěvekNapsal: 16 srp 2009 20:28 
C4 podpora
C4 podpora

Registrován:
29 čer 2009 20:53
Příspěvky:
263
Teď to máte úplně špatně, snažte se to vyoptimalizovat tak, aby validátor na adrese http://validator.w3.org/ nehlásil žádný problém, před tím hlásil dvě varování teď hlásí chybu. Stránka není v utf8, ale ve windows-1250. Místo:

Kód:
<?xml version="1.0" encoding="utf-8">


by mělo být:

Kód:
<?xml version="1.0" encoding="windows-1250"?>


a místo:

Kód:
header ('Content-type: text/xml');


dejte:

Kód:
header ('Content-type: application/rss+xml');


Pokud tam bude zase problém, tak se to snažte upravit tak, aby to prošlo tím validátorem.

_________________
Jan Vítek
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: RSS odkazy
PříspěvekNapsal: 17 srp 2009 00:45 

Registrován:
16 srp 2009 12:17
Příspěvky:
17
Tak momentálně valid. píše 1 chybu:

Řádek 1, znak 2: chyba při rozebírání XML: XML or text declaration not at start of entity.

<?xml version='1.0' encoding='windows-1250'?>
^

Chyby při rozebírání XML jsou velmi závažné a většinou způsobují nefunkčnost kanálů.

Začátek vypadá takto:
<?php
header ('Content-type: application/rss+xml');
echo "<?xml version='1.0' encoding='windows-1250'?>\n\n\n\n\n";
require_once "../maincore.php";
require_once THEME."theme.php";

Výsledek:
1/ IE nezobrazuje
2/ Ostatní také ne otevírají pouze okno s hláškou, zda se má otevřít feeds.php


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 20 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
Tvorba web stránek Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz