Autor Zpráva
Lukas71
Profil *
Dobrý den chlapi, mám velkou prosbu:

mám na hostingu jednoduchý soubor xml, potřebuji v něm co +- 5 minut měnit jeden údaj a to sice odkaz na obrázek:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE banner SYSTEM "http://1.im.cz/dtd/dynamicbanner.dtd">
<banner>
  <creative seq-no="1" mime-type="image__gif" width="418" height="120" alt-text="HBC REALITY">http://www.hosting.cz/banner1.gif</creative>
  <url seq-no="1">http://www.hbc-reality.cz/cs/CZ/RetailBusiness/specialni-nabidka.html</url>
  <status-text>HBC REALITY</status-text>
</banner>

mám pak ještě banner2.gif, banner3.gif a banner4.gif - potřebuji tedy na serveru přepisovat XML soubor dříve nachystanýma XML souborama (nebo v něm jen měnit onen odkaz na obrázek) a to cca každých 5 minut.

Poradí mi prosím někdo nějaký fígl? :-(

Díky moc za pomoc

Lukáš

Moderátor Str4wberry: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Str4wberry
Profil
A máš k dispozici na serveru nějaký programovací jazyk?
tiso
Profil
Lukas71: a čím to chceš meniť? Podľa mňa ideš na to zle - mal by si mať v tom xml všetky odkazy a náhodný potom vyberať pri spracovaní toho xml-ka.
xmark
Profil
tiso:
Neřekl bych, že to xml generuje pro sebe.
Lukas71
Profil *
to XML je pro seznam.cz viz toto:

http://onas.seznam.cz/cz/reklama/technicke-specifikace-reklam/bannerova-reklama/reklama-dynamicke-bannery/

přímo specialista dané sekce mi poradil toto:

stačí, pokud vaše XML uděláte tak, aby na při každém obnovení vrátil jeden z uvedených obrázků. Struktura XML tedy bude takto:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE banner SYSTEM "http://1.im.cz/dtd/dynamicbanner.dtd">
<banner>
  <creative seq-no="1" mime-type="image__gif" width="418" height="120" alt-text="Alt popisek">http://www.hbc-reality.cz/materialy/seznamhp1/hbcbanner1.gif</creative>
  <url seq-no="1">http://www.hbc-reality.cz/cs/CZ/RetailBusiness/specialni-nabidka.html</url>
  <status-text>HBC REALITY</status-text>
</banner>


a při každém obnovení se budou střídat jednotlivé bannery v místě kreativy 1.

To právě ne, v tom je podstata dynamického banneru – že máte pouze jedno XML a v něm točíte všechny potřebné bannery.
Stačí pouze udělat XML dynamicky (např. pomocí ASP nebo PHP) a po každém obnovení do něj poslat jeden banner.

Tímto bude zajištěno, že na náš dotaz 1x za 5 minut bude vždy vrácen jiný banner a takto se tam budou průběžně točit všechny 4.




Hosting mám ONEbit profi s PHP, šlo by tam použít CRON

Ach jo, jsem z toho bolavý :,(
Str4wberry
Profil
CRON nepotřebuješ. Stačí si získat současný počet minut (viz funkce date) rozdělit si hodinu na intervaly po pěti minutách. A v určitých intervalech vypisovat určitá čísla obrázků. To XML bude vlastně PHP soubor.
Lukas71
Profil *
To zní hezky :) jen vůbec nevím, jak to splácat :,(
tiso
Profil
Lukas71: na to tu máme sekciu Práce a zakázky
Lukas71
Profil *
Ach tak :( tak jsem tam napsal :)

http://diskuse.jakpsatweb.cz/?action=vthread&forum=26&topic=112996
Toto téma je uzamčeno. Odpověď nelze zaslat.

0