Autor | Zpráva | ||
---|---|---|---|
grass Profil * |
#1 · Zasláno: 22. 3. 2011, 20:31:56
Dobrý den, při tomto kódu mně ještě napadlo pár updatů a to konkrétně časové omezení u podmínky "nejsou nové zprávy" a to konkrétně že nejdřív to co tam je poté by se po měsíci zobrazilo z dodatkem již měsíc a pak třeba po roce ..., ....
Stačí jen napsat jak na to (podmínku) zbytek už snad zvládnu sám. Předem děkuji za radu. <?php error_reporting(0); echo "<tr><td class=\"".nazev_okno."\">"; $indext = 1; foreach ($xml->channel as $channel){ if($indext > 1){ break; } $indext++; $linkt = $channel->link; $titlet = $channel->title; echo "<a href=\"".$linkt."\" target=\""._blank."\">".$titlet."</a>"; } echo "</td></tr><tr><td class=\"".obsah_okno."\">"; $index = 1; foreach ($xml->channel->item as $item){ if (strtotime($item->pubDate) < strtotime("-24 hours")) break; $index++; $date = $item->pubDate; $link = $item->link; $link = $item->guid; $title = $item->title; $desc = $item->description; $date = strtotime($date); $date = StrFTime("%d. %m. %Y", $date); $date = str_replace(". 0", ". ", $date); $num = strlen($date); if(substr($date, 0, 1) == "0") $date = substr($date, 1, $num); echo $date." - <a href=\"".$link."\" target=\""._blank."\">".$title."</a>"; echo "<br />".strip_tags ($desc)."<br /><br />"; } if($index == 1) echo "Nejsou nové zprávy :-("; echo "</td></tr>"; ?> |
||
Časová prodleva: 13 let
|
0