|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.10.2012, 10:39 | #1 |
Пользователь
Регистрация: 21.09.2009
Сообщений: 48
|
Случайное изображение на PHP
Добрый день. Столкнулся с такой задачей. Скрипт то написал, но есть проблема. Мне нужно сделать ссылку вида: http://.../image.jpg . Чтобы при каждом запросе к данной картинке выводились разные изображения. Куда копать? Если со скриптом, который выводит случайное изображение, то обращение идет к скрипту http://.../image.php , что не подходит.
|
19.10.2012, 12:10 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
ModRewrite вам в помощь
|
19.10.2012, 12:15 | #3 |
Пользователь
Регистрация: 17.10.2012
Сообщений: 37
|
Решение
PHP код:
PHP код:
http://www.000webhost.com/forum/web-...che-maybe.html Короче в htaccess суй RewriteEngine On RewriteBase / RewriteRule image.jpg image.php Заставляет сервер обрабатывать ссылку на image.jpg как image.php (Это ваш скрипт) и усё
http://dev-snippet.com
Последний раз редактировалось snippet; 19.10.2012 в 12:31. |
19.10.2012, 14:13 | #4 |
Пользователь
Регистрация: 21.09.2009
Сообщений: 48
|
Сделал как написано выше. Получилось не совсем то, что нужно. Открывается по ссылке нормально, но есть одно но.
Например, если в Опере открыть картинку в отдельном окне, то будут прописаны название картинки и еще разрешение. Т.е. там действительно должна быть картинка, а не скрипт. Сейчас же выводит название скрипта. Может прописать надо в header информацию? Надо заставить браузер думать, что он открыл картинку по прямой ссылке, а не скрипт, который выводит картинку Правка: вывожу изображение так: Код:
Последний раз редактировалось HDMI; 19.10.2012 в 14:27. |
19.10.2012, 16:07 | #5 |
Пользователь
Регистрация: 17.10.2012
Сообщений: 37
|
PHP код:
http://dev-snippet.com
|
19.10.2012, 16:13 | #6 |
Пользователь
Регистрация: 17.10.2012
Сообщений: 37
|
Только это не универсальный способ, это только для jpeg'a, универсальный можно очень легко сделать если нужно будет пишите.
http://dev-snippet.com
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Случайное число от -10 до 10 | Banner | Общие вопросы C/C++ | 3 | 23.02.2012 16:28 |
Случайное число | rommster | Общие вопросы C/C++ | 13 | 09.10.2010 15:11 |
Случайное число. | Alex Cones | Свободное общение | 27 | 06.06.2010 09:54 |
Случайное слово | StudentMarat | Помощь студентам | 6 | 16.04.2010 15:59 |
случайное число | Дініс | Общие вопросы C/C++ | 3 | 07.10.2009 23:03 |