Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: вывод случайного изображения
Flash Zone Forum > Общие форумы > Флейм
Grom
Помогите сделать! unsure.gif
Очень надо!

вывод случайной картинки из папки!
MustLive
Вывод случайной картинки (т.е. минимальная функция любой баннеро-крутилки и баннерного движка) можно реализовать на стороне сервера (оптимальный вариант). Т.е. perl или php (на перле мне будет проще и оперативней реализовать).

Вопрос о деталях реализации. Всё также ещё зависит от уровня крутости программы.

Простенький скрипт я на форуме опубликую оперативно и безвозмездно. Качество на высшем уровне. Серьёзные скрипты можно обговорить (емайл, аська).

В любом случае нужно знать детали ТЗ.

Например:

1) формат списка, дерева файлов, а также расположение скрипта и папки с изображениями (и отсюда выходит отношение скрипта к изображением в файловой структуре сервера).

2) формат изображений: gif, jpg, png, flash.

3) Выводить изображение в виде хтмл кода (<img src="pic1.jpg">, для этого необходимо вначале инклюднуть скрипт в страницу, через SSI, IFRAME, Java Script) или бинарно (т.е. будет вставляться в страницу код <img src="img.cgi">, который уже будет выводить случайную картинку).

4) В случае вывода хтмл-ом - указывать ли геометрические размеры имаджа (<img src="pic1.jpg" width="468" height="60">). Это ускоряет загрузку страницы   сайта в браузере (в сравнении с неуказанными размерами изображения). В случае IFRAME указываются размеры фрейма.
Grom
Желательно на ПХП!
формат  jpg
Желательно бе заранее указанного размера(или размер 250/200)

Незнаю выводить через хтм или как! главное чтобы сделать!
Чтобы ненадобыло вводить картинки котоые надо менять! а чтобы автоматом брал все в папке!
вложенность!: скрипт/папка

Очнь жду!
Grom
 может легче будет взять изображения из mySQL
таблица rc_files_files поле scr_file
???? blink.gif
MustLive
Grom

mySQL - это дополнительная нагрузка на сервер. Плюс необходима сама БД - не у всех есть mySQL на сервере, т.е. скрипт получается зависимый от баз данных.

Также при небольший нагрузках на скрипт (на сервер) работа программы будет медленней, чем в случае простой работы с файлами (скорость почуствуется лишь при нормальной и хорошой нагрузке на сервер, тогда уже база данных себя проявит во всей красе, а иначе лишняя трата ресурсов).

Ну и имейте ввиду, что если юзать mySQL, то вы должны будете вводит все картинки в БД, что более трудоёмко и длительно, чем просто закачать файлы (через FTP) в папку на сервере. А дальше скрипт сам разберётся.

Так что, сделаю вам на пхп и без mySQL.

Сделаю скрипт, который будет выводить случайную картинку (джипегу) из папки.

Ещё раз повторюсь, на перле мне было бы проще smile.gif (и быстрее). Как сделаю, сразу выложу на форум архив со скриптом.
MustLive
Grom.

Вот нашёл время и сделал вам скрипт.

Display random image (from directory) v.1.0.0

/forum/index.php?act=ST&f;=13&t;=99

В архиве расположен файл random.php.

Можно запускать как сам файл программы, так и инклюднуть его в любое удобное место вашего сайта.

Например в любой вашей php странице сайта (например на заглавной странице, странице "Случайная картинка сайта" или любой другой my.php) вставьте следующий код:
Код
<?php include("random.php"); ?>
Grom
MustLive Спасибо!
Но я имел в виду отображение Во влеше! как его отобразить во ФЛеше????? blink.gif
MustLive
Цитата(Grom @ 23.05.2005 - 07:58)
MustLive Спасибо!
Но я имел в виду отображение Во влеше! как его отобразить во ФЛеше????? blink.gif

Пожалуйста.

Про флеш надо было изначально говорить. Для того и существует Техническое Задание, о котором я вёл речь. Чтобы во всех деталях расписать требования к разрабатываему ПО.

Так как вначале о флеше речь не шла, поэтому я и разрабатывал софт на чистом пхп, как и просили. Но раз есть потребность иметь рандомайзер во флеше (я таковых в инете не встречал, похоже моя разработка чуть ли не уникальна wink.gif), то я вынашёл свободное время, и разработал новую версию софтины.

Вот ознакомтесь:

Display random image (from directory) v.1.0.0 Flash Edition

/forum/index.php?showto...&st;=0&#entry862

Новая версия мега софтины.

Теперь ваша "случайная картинка" работает во флеше.

cool.gif

P.S.

С вашими запросами (и на пхп, да и ещё и флеш), вам нужно заказывать разработку коммерческого софта "под заказ" - софт на высоком уровне, поддержка многих дополнительных функций и фич, но и конечно же это потребует финансовые затраты (но ведь на разроботку тратится драгоценное время, даже на разработку этих скромных скриптов). Так что пока я ограничиваюсь текущей версией софта. Будут пожелания, пишите.
Русская версия IP.Board © 2001-2013 IPS, Inc.