Да есть. ну это в сами файлы. Самое интересное что показывает" только одну папку это images/ на остальные не реагирует, ну из того что появляется ссылки не совпадают:
страница: http://сайт/catalog/17/515/516/4023.htm
url картинки: http://сайт/catalog/17/515/516/images/foto.jpg
Так что вот так, ну вот первый скрипт который я выложил, работал почти на ура, кроме того что появлялось не 5 картинок , а 3 (((
Не знаю в чем дело, когда просто смотрю этот скрипт, то я вижу картинки, как только я вставляю этот код в код 1с-bitrix то не чего не появляется(((
<?php //директория, где смотрим картинки без завершающего слеша $dir = ''; //макс.кол-во картинок $max_images = 10; $images = array(); $i = 0; if($dir && $dir{strlen($dir)-1} !== '/') $dir = $dir.'/'; if($objs = glob($dir."*")){ foreach($objs as $obj){ if(is_dir($obj) || $obj == '.' || $obj == '..') continue; if($i == $max_images) break; $extension = array_pop(explode('.', $obj)); if(in_array($extension, array('png', 'jpg', 'gif'))){ $images[] = $obj; ++$i; } } } foreach($images as $image) echo '<a href="'.$image.'"><img src="'.$image.'" alt=""></a>'; ?>
Отлично все работает, СПАСИБО большое, а можно как нить сделать пробел между картинками. а то не смотрица)
Не работает, просто не чего не появляется(
Вот что написал: Warning: opendir(/images/Nokia 7510) [function.opendir]: failed to open dir: No such file or directory in /home/u150/WWW/test.php on line 5