Stránka 1 z 2

Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 23 zář 2015 17:57
od kuxik009
Zdravím,

mám jeden kuriózní problém :-) Kdykoliv, když na webu použiju AJAX a vybranou stránku načtu do divu pomocí innerHTML, přihodí si mi před vybraný text citát od Jana Wericha. Tohle není žádný "aprílový příspěvek", fakt se to děje, a já netuším proč!

Všechno běželo jak má, dokud jsem dnes neotevřel web, a najednou hle, citát Wericha!
loooooool.JPG

V PHP souboru přitom žádný citát nemám. Citáty jsou naštěstí obaleny divem s jednou třídou, takže je můžu lehce skrýt, ale prostě ten pocit, že mám na webu něco, co nevím co je, mě děsí.

Citáty se zobrazují v Chromu i v Mozille, na mobilu ne. Takže je možný, že to je i počítačem. Jenže tak zničeho nic!

LIVE ukázka. Stačí kliknout na tlačítko Ověřit, a měl by se vypsat citát, jako na screenshotu výše.

Dejte mi prosím vědět, jestli se vám vypisuje, nebo ne, ať vím, jestli to je počítačem.

Díky všem moc za rady, a ještě jednou - tohle fakt není sranda a je to myšleno vážně! Díky.

edit: Opera, Edge ani IE citáty nezobrazují, Mozilla a Chrome pořád ano

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 23 zář 2015 18:07
od faraon
Mě se žádný Werich neobjevil, ale to zadávání je dost krkolomné. Nešel by ten formát nějak zjednodušit?

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 23 zář 2015 18:12
od kuxik009
Ani v Chromu se neobjevil? Tak to asi bude něco u mě na PC...
Jinak ten formát je dělaný tak, aby bylo možné přímo zkopírovat řádek známek z Bakalářů, tudíž místo přepisování bodů stačí v podstatě jen CTRL+C, CTRL+V

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 23 zář 2015 18:18
od Oxxid
Hledej v znamky_ajax.php & prihlasovani.php.

Werich je tam kazdou chvili :lol: (myslim to vazne).
Capture.PNG


Taky nedoporucuju predavat prihlasovaci udaje pomoci POSTu a jeste k tomu bez https.

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 23 zář 2015 18:23
od faraon
Pouze Firefox 18, vykopávka.

Ale zkusil jsem se ti tam trochu rozhlédnout, a z historických dat na mě vyskočil Oscar Wilde! Jsi si jistý že tam nemáš nějakého cintátového robota úmyslně?
Wilde.png

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 23 zář 2015 18:31
od kuxik009
Oxxid: Ono jde právě o to, že v ani jednom souboru nic s tím Werichem nevidím :-(
Díky za tip. Jak jinak bych měl přihlašovat uživatele, než přes POST? Díky.

faraon: Alespoň co já vím, nic na webu nemám... Toho Wilda jsem si předtím nevšimnul. Ale díky za upozornění, díky poloze toho citátu už asi tuším, co by to mohlo být.
Už dřív mi dělalo, že mi Endora do AJAXu házela reklamy (protože je hodila do toho PHP), takže jsem je potom musel odfiltrovávat. Ale teď už tam nic není. Taky je zajímavý, že třeba v těch datech není dole žádná reklama (narozdíl třeba od hlavní strany).
Takže za to podle mě může reklamní engin Endory. Prostě místo reklamy se vloží citát. Vůbec netuším proč, ani proč se na jednu stránku hodí reklama a na jinou citát. Možná nějakej vtípek od Endory - každopádně jim napíšu na podporu, a dám vědět.

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 23 zář 2015 18:34
od Oxxid
Zbytecne Te plasim promin, zamenil jsem POST & GET... Uz dlouho jsem do webu ani nedloubl.

Jinak doporucuji udelat kopii webu na lokalu a zkusit to tam.

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 23 zář 2015 18:35
od kuxik009
To jsem rád, že nemám žádnou na první pohled zřejmou bezpečnostní trhlinu :-D
Jinak dám teda vědět, až odepíše podpora.

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 24 zář 2015 13:35
od lucAss
Má to tak i kamarád, je to nějaká novinka od endory - nechápu proč..
Každopádně, jde to skrýt jednoduchým javascript kódem.
jQuery:

Kód: Vybrat vše

$('.eq').hide();

A nebo obyč. js:

Kód: Vybrat vše

document.getElementsByClassName('eq')[0].style.display = "none";

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 24 zář 2015 15:11
od kuxik009
lucAss: Já jsem to udělal v CSS

Kód: Vybrat vše

.eq { display: none }
což je podlě mě lepší než JS, protože se to udělá rychleji a i při vypnutém JS.

Odpověď od podpory:
Text je daný jeho zadavateľom = firma platiaca si daný inzertný text.

Takže někdo opravdu platí za umisťování citátů... Nechápu, proč by to někdo dělal, ale už mám jasno.

Jinak tady může nastat problém, protože podle podmínek Endory musí být reklama lehce viditelná pro každého, takže protože je to de facto reklama, se skrytím porušují podmínky a doména může být odstavena.

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 24 zář 2015 16:48
od omilis
Přes css je to samozřejmě lepší než přes JS (který vlastně jen přidá display:none u daného prvku).

Zakrytí reklamy bude určitě porušením podmínek. Pokud ti to tam hodně vadí, tak si zaplať nějaký základní webhosting. Je to pár korun měsíčně.
Vím, že kdysi některé webhostingy umožňovaly vybrat si typ reklamy (velká a úvodní stránce nebo malá na všech stránkách). Tak pokud to umí i Endora můžes zkusit přepnout na velkou reklamu.

Re: Při použití AJAXu se objevucí citáty Wericha!!

Napsal: 25 zář 2015 21:56
od CZechBoY
Zkus v ajax odpovedi nastavit jiny content-type. Prenasej třeba jen json