Nemo 0 Опубликовано: 22 сентября 2007 Рассказать Опубликовано: 22 сентября 2007 что бы при объновлений страницы менялась картинка но ссылка(с картинки на другой сайт) оставалась одной. Может кто знат html код ? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 22 сентября 2007 Рассказать Опубликовано: 22 сентября 2007 (изменено) Не понятен вопрос Изменено 22 сентября 2007 пользователем lifestar Цитата Ссылка на сообщение Поделиться на других сайтах
Jeka009 2 Опубликовано: 23 сентября 2007 Рассказать Опубликовано: 23 сентября 2007 модуль random image Цитата Ссылка на сообщение Поделиться на других сайтах
Nemo 0 Опубликовано: 23 сентября 2007 Рассказать Опубликовано: 23 сентября 2007 Автор пример: стоит баннер 100*100 нужно когда пользователь заходит например в раздел статистика картинка менялась когда на главной другая и т.д но что бы картинка была с линком(урлом) модуль random image вроде только картинка без урла. или я ошибаюсь? Цитата Ссылка на сообщение Поделиться на других сайтах
krott 0 Опубликовано: 24 сентября 2007 Рассказать Опубликовано: 24 сентября 2007 пример: стоит баннер 100*100 нужно когда пользователь заходит например в раздел статистика картинка менялась когда на главной другая и т.д но что бы картинка была с линком(урлом) модуль random image вроде только картинка без урла. или я ошибаюсь? Не ошибаешся, но когда ты в свой блок прописываеш тег {random_image} То прописывай вот так - <a href="http://сайт.ру">{random_image}</a> и будет так как ты хотел. А и ещё одно - В файлике модуля random_image.php Замени последнюю строчку перед ?> на вот эту: $random_image = "<center><img width=\"ширна\" height=\"высота\" border=\"0\" src=".$mydir."/".$file." ></center>"; Цитата Ссылка на сообщение Поделиться на других сайтах
Nemo 0 Опубликовано: 24 сентября 2007 Рассказать Опубликовано: 24 сентября 2007 Автор krott Спасибо большое. Ы теперь ушёл искать модуль Цитата Ссылка на сообщение Поделиться на других сайтах
krott 0 Опубликовано: 25 сентября 2007 Рассказать Опубликовано: 25 сентября 2007 krott Спасибо большое. Ы теперь ушёл искать модуль Пожалуйста! модуль тут - _http://4dle.ru/2007/07/22/modul_random_image_v12.html Цитата Ссылка на сообщение Поделиться на других сайтах
Nemo 0 Опубликовано: 28 сентября 2007 Рассказать Опубликовано: 28 сентября 2007 Автор почему то неработает.... Цитата Ссылка на сообщение Поделиться на других сайтах
Nemo 0 Опубликовано: 3 октября 2007 Рассказать Опубликовано: 3 октября 2007 Автор картинка не отображается только ссылка Цитата Ссылка на сообщение Поделиться на других сайтах
remtv 0 Опубликовано: 4 октября 2007 Рассказать Опубликовано: 4 октября 2007 (изменено) Кстати раз разговор на похожую тему, как вместо ссылки автоматом вставлять кликабельную картинку на которой можно нарисовать "скачать", полазил по 4dle, но найти не зная как называется не удалось. Изменено 4 октября 2007 пользователем Yuri Цитата Ссылка на сообщение Поделиться на других сайтах
Nemo 0 Опубликовано: 4 октября 2007 Рассказать Опубликовано: 4 октября 2007 Автор не совсем понял вопрос.... Цитата Ссылка на сообщение Поделиться на других сайтах
a7d 0 Опубликовано: 14 января 2009 Рассказать Опубликовано: 14 января 2009 Пользовался таким скриптом, но при переходе на версию 7.3 он перестал работать, при повторной установке не работает. Может кто знает как поправить ? www.a7d.com.ua Заранее благодарен Итак рабочая версия от Sywooch'a: 1. Создаем файл \engine\modules\random_image.php Со следующим содержанием: Код <? if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } if (!isset($path) || empty($path)){ $mydir = "image_rnd"; } else { if ($dir = @opendir($path)){ $mydir = $path; } else { $mydir = "image_rnd"; } } if ($dir = @opendir($mydir)) { while (($file = readdir($dir)) !== false) { if (eregi('.(jpg|gif|png|jpeg|bmp|jpe)$',$file)) $files[] = $file; } closedir($dir); } srand(time()); $file = $files[rand()%sizeof($files)]; $random_image = "<img src=".$mydir."/".$file.">"; ?> 2. Далее открываем файл engine\init.php Находим: include_once $tpl->dir.'/login.tpl'; После добавляем include_once ENGINE_DIR.'/modules/random_image.php'; 3. Далее открываем index.php в корневой папке и находим там: $tpl->set('{speedbar}', $tpl->result['speedbar']); После добавляем: $tpl->set('{random_image}', $random_image); 4. Картинки заливаем в папку "image_rnd", предварительно создав ее в корневой папке сайта! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.