Zdravím,
pracuju na anketě přes AJAX, ale narazil jsem na problém tady na wz.cz. Jde o to, že když mi PHP skript vrátí nějaký výsledek, tak se mi obalí reklamou :S Tím pádem ho nemůžu zpracovat.
Neřešil už někdo stejný problém ? Aby bylo jasné o čem mluvím, tak tady je screenshot s mým problémem.
http://img217.imageshack.us/img217/2841/serverresponse.jpg
Ve vznačeném obdelínku jsou moje potřebna data ve tvaru XML, zbytek je reklama, které se potřebuju zbavit.
Kdyby někdo věděl co s tím, budu vděčný za každou radu ;) beda
Nastav si vkládání reklamy do souboru - viz http://faq.webzdarma.cz/otazka.php?13
Díky za rychlou odpověď ;) Tvoje rada pomohla, ale bohužel bych řekl, že tak napůl :-) Momentálně vypadá odpoveď serveru následovně:
http://img136.imageshack.us/img136/2378/serverresponse2.jpg
Tohle ale asi už nebude způsobeno reklamou wz.cz co ? To vypadá na něco s google... každopádně díky za tvou radu ;)
A tak ne.... ona to je ta horní reklamní lišta :S Tak s tím asi bude větší problém.
<HTML>No, jsou dva způsoby, jak tu lištu řešit:
a) Požádat o její vypnutí.
b) Ochcat ji. Zvolit jinou příponu toho skriptu, který tu AJAXovou odpověď posílá - nějakou jinou od htm, html, php. WZ server ji vkládá pouze do těchto tří typů souborů (nebo se orientuje mime typem, teď přesně nevím). Aby mohl PHP stroj soubor s příponou odlišnou od php zpracovat, je třeba vložit do souboru <em style="background-color: #ccc; font-weight: bold;">.htaccess</em> následující řádek:
<code>AddHandler php-script .php .jina_pripona</code>
EDIT: Možná existují i jiné způsoby, když tak mě někdo doplňte.
EDIT2: Koukám o téma níže a tam se řeší totéž.
c) Změňte mime-type AJAXové odpovědi příslušnou úpravou skriptu (oficiálně podporované řešení):
<code><?php
Header('Content-Type: application/xml');
?></code></HTML>
d) zmenit v nastaveni zpusob zobrazovani reklamy do iframe, viz menu podpora a administrace, zpusob vkladani reklamy, reklama
<HTML>peta: Řeč je o liště, ne o banneru.</HTML>
prehlednuti
z listou nic udelat moc nejde
reklamu lze dat do iframe, to tam i bylo psane
Jen mi nedoslo, ze vlastne mu cpalo reklamu i listu do XML a jen jsem uvazoval o reklame.
Jinymi slovy tu listu vypnout je nej reseni.
Mozna bych zkusil frame nebo neco jako php include, u ajaxu vracet txt i minetype, pripadne zminene xml.
Default je minetype nastavene na text/html, tusim, totiz :)
<HTML>d) http://www.webzdarma.cz/forum/read.php?f=6&i=40940&t=40711:
<i>tohle se da tezko resit upravou serveru, da se to obejit treba tim, ze misto document.write('>body... tam date document.write('>b+'ody...</i></HTML>
No požádal jsem o vypnutí té reklamní lišty už dříve a vše šlape jak má ;) Měl jsem to tu napsat hned, že už to vše jede, ale i tak, díky za snahu ;)