url); $dir = opendir($row->path); while ($s = readdir($dir)){ if($s!='.' && $s!='..' && !ereg("icon.[jJ][pP][gG]", $s) && !ereg("icon[1-9].[jJ][pP][gG]", $s) && !ereg("^(tn_)", $s) && trim($s) != '') { array_push($array_first, $s); } } closedir($dir); natsort($array_first); foreach($array_first as $akey => $avalue) { array_push($array, $avalue); } unset($array_first); #################################################################### $HEAD_NEW = ''; $HN = ''; if($file = @fopen(VAR_HD."fhgtemplates/".$template."_header.html", "r")) { while(!feof($file))$HEAD_NEW .= fgets($file, 1024); fclose($file); } $MIDLE = ''; if($file = @fopen(VAR_HD."fhgtemplates/".$template."_template.html", "r")) { while(!feof($file))$MIDLE .= fgets($file, 1024); fclose($file); } #################################################################### $HN = str_replace("#%NAME%#", stripslashes($row->name), $HEAD_NEW); $HN = str_replace("#%DESCRIBE%#", stripslashes($row->text), $HN); $HN = str_replace("#%DATE%#", date(DATE_FORMAT, $row->dates), $HN); $HN = str_replace("#%WMID%#", stripslashes($wmid), $HN); $HN = str_replace("#%EXTRA1%#", stripslashes($row->extra1), $HN); $HN = str_replace("#%EXTRA2%#", stripslashes($row->extra2), $HN); $HN = str_replace("#%2257%#", $row->f2257, $HN); $surt_name = rand(0, 10000000); $fp = fopen($surt_name, 'w'); fwrite($fp, $HN); fclose($fp); @chmod($surt_name, 0777); require($surt_name); unlink($surt_name); unset($HEAD_NEW); unset($HN); if($file = @fopen(VAR_HD."fhgtemplates/".$template."_footer.html", "r")) { while(!feof($file))$HEAD_NEW .= fgets($file, 1024); fclose($file); } $HN = str_replace("#%NAME%#", stripslashes($row->name), $HEAD_NEW); $HN = str_replace("#%DESCRIBE%#", stripslashes($row->text), $HN); $HN = str_replace("#%DATE%#", date(DATE_FORMAT, $row->dates), $HN); $HN = str_replace("#%WMID%#", stripslashes($wmid), $HN); $HN = str_replace("#%EXTRA1%#", stripslashes($row->extra1), $HN); $HN = str_replace("#%EXTRA2%#", stripslashes($row->extra2), $HN); $a = 0; for($i = 0; $i < count($array); $i ++) { if($a == STOLB){echo ""; $a = 0;} $tempa = explode(".", $array[$i]); $MDL = str_replace("#%NUMBER%#", ($i + 1), $MIDLE); echo str_replace("#%URL%#", $row->url.$array[$i], str_replace("#%IM_URL%#", $row->url."tn_".$tempa[0].".jpg", $MDL)); $a ++; } $surt_name = rand(0, 10000000); $fp = fopen($surt_name, 'w'); fwrite($fp, $HN); fclose($fp); @chmod($surt_name, 0777); require($surt_name); unlink($surt_name); $HEAD_NEW = ''; $HN = ''; } ?>