Parašė SWIZZ· 2010 Gru. 5 12:12:14
#19
Sveiki, taigi gal kas galit padėti? Radau atsitinktinės foto panelę, bet man meta klaidą (duosiu panelės kodą, klaidos kodą ir screenshot):
Kas čia gali būti blogai?
Panelės kodas:
if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }
$result = dbquery("SELECT panel_name FROM ".$db_prefix."panels WHERE panel_filename = 'latest_images_panel'");
if (dbrows($result) != 0) {
$data = dbarray($result);
$panel_name = $data['panel_name'];
}
$result=dbquery(
"SELECT tp.*, ta.* FROM ".$db_prefix."photos tp
LEFT JOIN ".$db_prefix."photo_albums ta USING(album_id)
WHERE ".groupaccess('album_access')." ORDER BY RAND() LIMIT 1"
);
if(dbrows($result)==1){
}
openside("Atsitiktinė Foto");
$data=dbarray($result);
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
if(!file_exists($filename)) $filename=$image_url.'/imagenotfound.jpg';
echo "<center>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."'>
</a><br /><a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='side'>".$data['photo_title']."</a>
<br>
<a href='".BASEDIR."photogallery.php?album_id=".$data['album_id']."' class='side'>".$data['album_title']."
</center></a>";
closeside();
Klaidos kodas:
Notice: Undefined variable: filename in /home/dendy/domains/dendy.lt/public_html/themes/templates/panels.php(78) : eval()'d code on line 23
Notice: Undefined variable: image_url in /home/dendy/domains/dendy.lt/public_html/themes/templates/panels.php(78) : eval()'d code on line 23
Screenshot:
Redagavo SWIZZ· 2010 Gru. 5 12:12:57