Autor Zpráva
grass
Profil *
Dobrý den, popravdě nevím jestli něco takového jako kod který zabrání výpisu chyb do stránky existuje, ale pokud ano byl bych moc rád kdyby jste mi jej prozradily. Předem děkuji za odpovědi
dan55
Profil
Myslíš error_reporting(0)?
YoSarin
Profil
grass, dan55:
Za vhodnější bych v tomhle případě považoval použití display_errors - tak v případě že dojde k nějaké chybě nepřijdeš o záznam té situace v error logu.
grass
Profil *
Mnohokrát vám děkuji. Zatím se chyba ještě neobjevila, ale projistotu přikládám kód pokud bych to mně špatně informujte mně:
Předem děkuji za připadnou opravu (kdyby byla zapotřebí).
<?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>";
?> 
Alphard
Profil
Zákazem výpisu chyb řešíte tohle?
Otestovat to můžete poměrně snadno, stačí do načítání RSS dát špatnou adresu a máte dokonalou simulaci původního problému.
grass
Profil *
Ano, přesně to tím řeším a zkoušel jsem to - funguje. Děkuji za radu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: