Здравейте,
Имам форум във който в клетка от таблица искам да ми се показва произволна снимка, скрипта го имам обаче проблема идва от това че за да го вкарам и използвам трябва да го вмъкна в index_body.tpl.Има ли някакъв начин да го направя това
Опитах с iframe обаче е пълна трагедия!
ето го скрипта
А това е за извличане на резултата в клетката:
Имам форум във който в клетка от таблица искам да ми се показва произволна снимка, скрипта го имам обаче проблема идва от това че за да го вкарам и използвам трябва да го вмъкна в index_body.tpl.Има ли някакъв начин да го направя това
Опитах с iframe обаче е пълна трагедия!
ето го скрипта
Код:
<?php
$path_to_images = "images/"; //Пътя за снимките
$default_img = "turtle.gif"; // Снимка по подразбиране, ако се случи нещо с директорията
function getRandomImage($path, $img) {
if ( $list = getImagesList($path) ) {
mt_srand( (double)microtime() * 1000000 );
$num = array_rand($list);
$img = $list[$num];
}
return $path . $img;
}
function getImagesList($path) {
$ctr = 0;
if ( $img_dir = @opendir($path) ) {
while ( false !== ($img_file = readdir($img_dir)) ) {
// can add checks for other image file types here
if ( preg_match("/(\.gif|\.jpg)$/", $img_file) ) {
$images[$ctr] = $img_file;
$ctr++;
}
}
closedir($img_dir);
return $images;
}
return false;
}
?>
А това е за извличане на резултата в клетката:
Код:
<img src="<?php echo getRandomImage($path_to_images, $default_img) ?>" alt="">