|
[ aleksandaraleksandar @ 18.03.2007. 02:24 ] @
| imam neki rss koji sam ja pravio.
GUID polje izgleda ovako:
Code: print date('ymd',mktime(0, 0, 0, date("m"), date("d")-$i, date("Y")))
to je ok, ali tako se izgeneriše rss item, tačno u ponoć, a meni treba 8 sati kasnije.
kako to da sredim? |
[ hatebreeder @ 18.03.2007. 10:26 ] @
hmm to jednostavnije mozes odraditi sa gmdate
Code:
$sus = 3600; //sati u sekundama
$datum = gmdate("ymd", time() + 8 * $sus);
echo $datum;
verujem da ti ovo radi posao u potpunosti
[ Miroslav Ćurčić @ 18.03.2007. 12:40 ] @
date('ymd',mktime(0, 8, 0, date("m"), date("d")-$i, date("Y")))
[ aleksandaraleksandar @ 18.03.2007. 16:48 ] @
javim u ponoć da li je ok
hvala
[ aleksandaraleksandar @ 18.03.2007. 23:36 ] @
Citat: mVeliki: date('ymd',mktime(0, 8, 0, date("m"), date("d")-$i, date("Y")))
nije uspelo 
[ Miroslav Ćurčić @ 19.03.2007. 14:59 ] @
A kako misliš da se vidi taj vremenski deo kad si "date" funkciji prosledio samo "ymd", obogati ga s nekim "h","i", itd
[ aleksandaraleksandar @ 19.03.2007. 15:13 ] @
pa ti si napisao sta da uradim. :)
probao sam, onda dobijem neke bagove, tipa - samo onaj dan koji mi ne treba.
a moram da prosledim ovakav oblik. to ne mogu da menjam.
[ aleksandaraleksandar @ 23.08.2007. 05:47 ] @
još nisam sredio
može pomoć?
[ Miroslav Ćurčić @ 23.08.2007. 10:00 ] @
Ako moraš da proslediš datum u "ymd" obliku onda zaboravi na detalj o +8 sati.
Inače sad videh grešku, osmicu u mktime funkciji treba preneti u prvom parametru, samo treba pročitati manual.
[ aleksandaraleksandar @ 23.08.2007. 13:25 ] @
jel moze taj red sa "ymd" da ide u neki "if", tako da bude vidljiv +8 sati kasnije?
[ Miroslav Ćurčić @ 23.08.2007. 15:01 ] @
Ček malo, jel tebi treba da se renderuje GUID u kojem piše da je kreiran 01.01.2008 08:00 ili ti treba da se RSS okine (pokrene) u osam sati ujutro umesto u ponoć.
[ aleksandaraleksandar @ 23.08.2007. 16:29 ] @
Citat: mVeliki: Ček malo, jel tebi treba da se renderuje GUID u kojem piše da je kreiran 01.01.2008 08:00 ili ti treba da se RSS okine (pokrene) u osam sati ujutro umesto u ponoć.
ovo drugo.
rss mi se ovako kreira u ponoc i element je prazan.
potreban je mi format koji do sada koristim jer je to nacin da "preuzmem" sadrzaj elementa (koji je u USA).
nazivdokumenta20070823.ext ali sa 8 sati kasnjenja.
znaci da ne kreiram rss element koji je prazan.
[ Miroslav Ćurčić @ 23.08.2007. 16:43 ] @
Ovo je nešto sasvim drugo, cela prethodna diskusija je bila o tome da ti se prikazano vreme pomeri.
A kako ga okidaš, cron-om ili sa svakim učitavanjem ili kako?
[ aleksandaraleksandar @ 23.08.2007. 17:13 ] @
obicnom petljom
for (i=10, ..., ...)
{
print ....
}
[ aleksandaraleksandar @ 29.08.2007. 17:05 ] @
Citat: mVeliki: Ovo je nešto sasvim drugo, cela prethodna diskusija je bila o tome da ti se prikazano vreme pomeri.
A kako ga okidaš, cron-om ili sa svakim učitavanjem ili kako?
evo:
Code: <?php
$i=0;
while ($i <=10):
echo "<item>";
echo "<title>Naslov</title>";
echo "<description> <![CDATA[<img src=\"htp://domen.com/ui"; print date('ymd',mktime(0, 0, 0, date("m"), date("d")-$i, date("Y"))); echo ".doc\">"; echo "]]> </description>";
echo " <guid>";
echo "htp://domen.com/ui";
print date('ymd',mktime(0, 0, 0, date("m"), date("d")-$i, date("Y"))); echo ".doc </guid> </item>";
$i++;
endwhile;
?>
* htp, da bi ostao txt
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|