| Autor | Zpráva | ||
|---|---|---|---|
| Volek8 Profil * |
#1 · Zasláno: 12. 7. 2011, 16:29:17
Dobrý den, vým že ze stejným problém už jsem zde po několikáté, ale již jsem provedl sérii testó a mám jasnější představu o problému i když už jsem se o php lecos nučil, pořád nejsem schopný nálezt chybu a proto vás žádám o pomoc. Testy: 1) při odstranění řádku 54 až 60 se vypsal text ale bez ztučnění 2) při odstranění řádku 59 se vypsal text bez ztučnění a myslím si proto že chyba je na něm protože mnění význam desc (textu). Proty co se ještě s tímto problémem zde na fóru nesetkali přikládám odkaz na jednu diskuzi, ale určitě je jich zde více. Odkaz: http://diskuse.jakpsatweb.cz/?action=vthread&forum=9&topic=124484 Předem děkuji za odpovědi.
<?php
include "odpoved.php";
$indexi = 1;
foreach ($xml->channel as $channeli){
if($indexi > 1){ break; }
$indexi++;
$titlei = $channeli->title;
$languagei = $channeli->language;
echo "<!--Začátek výpisu ze zdroje: ".$titlei.", Informace: jazyk - ".$languagei."-->";
}
echo $hlavicka;
$indexp = 1;
foreach ($xml->channel as $channelp){
if($indexp > 1){ break; }
$indexp++;
$titlep = $channelp->title;
$languagep = $channelp->language;
echo "";
}
$indexh = 1;
foreach ($xml->channel->image as $image){
if($indexh > 1){ break; }
$indexh++;
$linkh = $image->link;
echo "<img src=\"$getf/$linkh\" width=\"16px\" height=\"16px\"> ";
}
$indext = 1;
foreach ($xml->channel as $channel){
if($indext > 1){ break; }
$indext++;
$linkt = $channel->link;
$titlet = $channel->title;
$languaget = $channel->language;
echo "<a href=\"".$linkt."\" target=\""._blank."\" hreflang=\"".$languaget."\">".$titlet."</a>";
}
echo $hlavickakonec;
echo $pole;
$indexs = 1;
foreach ($xml->channel as $channels){
if($indexs > 1){ break; }
$indexs++;
$languages = $channels->language;
}
$index = 1;
foreach ($xml->channel->item as $item){
if (strtotime($item->pubDate) < strtotime("-24 hours"))
break;
$index++;
$date = $item->pubDate;
$link = $item->link;
$title = $item->title;
$desc = $item->description;
$enclosure = $item->enclosure->url;
$keywords = explode(',', (string) $item->keywords);
if (!empty($keywords)) {
$replaceWith = array();
foreach ($keywords as $key)
$replaceWith[$key] = "<b>$key</b>";
$desc = strtr($desc, $replaceWith);
}
$date = date("j. n. Y", strtotime($date));
$num = strlen($date);
if(substr($date, 0, 1) == "0") $date = substr($date, 1, $num);
echo $date." - <a href=\"".$link."\" target=\""._blank."\" hreflang=\"".$languages."\">".$title."</a>";
echo "<br />".strip_tags ($desc, '<b>')."".$enclosure."<br /><br />";
}
if($index == 1) echo "Nejsou nové zprávy";
echo $polekonec;
$indexk = 1;
foreach ($xml->channel as $channelk){
if($indexk > 1){ break; }
$indexk++;
$titlek = $channelk->title;
echo "<!--Konec výpisu zdroje: ".$titlek."-->";
}
?> |
||
|
Časová prodleva: 15 let
|
|||
0