Перейти к содержимому

DOOM в Gameray по цене всего 1699 рублей

Фотография

Меняемый фон


  • Авторизуйтесь для ответа в теме

#1 Ссылка на это сообщение ZedRot

ZedRot
  • Следопыт
  • 77 сообщений

Отправлено

Приветствую,молодые вебмастера!
У меня возник вопрос : как (и самое главное на чём) мне сделать динамичный (автоматически сменяемый) фон при каждом обновлении страницы.
Ну т.е. чтобы он был случайным из нескольких заранее предусмтренных
Нувыпоняликароче

З.Ы. хост у меня хороший.
Пенёк = 1000р.
Пенёк2 = 1000000р.
Вывод:выбирайте квадратые пеньки!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#2 Ссылка на это сообщение Cool_Wolf

Cool_Wolf
  • Няша
  • 6 132 сообщений
  •    

Отправлено

тебе вариант с серверным решением или с клиентским предложить?
8036beda1049a200d6d73c7c54d73f3a.png126d72e29c1d4d09eec79f8e161bb492.gif

#3 Ссылка на это сообщение ZedRot

ZedRot
  • Следопыт
  • 77 сообщений

Отправлено

PHP или CSS
можно и Java
поддерживается всё (даже Ruby)
Пенёк = 1000р.
Пенёк2 = 1000000р.
Вывод:выбирайте квадратые пеньки!

#4 Ссылка на это сообщение Cool_Wolf

Cool_Wolf
  • Няша
  • 6 132 сообщений
  •    

Отправлено

хм, по-моему ты не очень хорошо разбираешься в веб-технологиях.
ну да ладно, если у тебя не самописный движок, то проще всего использовать javascript, варианты, как это сделать, легко ищутся в гугле, вот, например: http://likbezz.ru/forum/60-61-1
если движок собственный, то можно в контроллере (если ты используешь архитектуру MVC) или в каждом скрипте, генерирующем html-страницы, генерировать css-код со свойством background, установленным рандомно. Для этого либо сам ручками создаешь массив, в котором прописываешь пути ко всем фоновым рисункам, а в свойство background: url( вставляешь элемент массива, выбранный случайно от 0 до кол-ва изображений-1);
либо, если сложить все фоновые рисунки в одну папку, то можно генерировать этот массив автоматически.
В итоге тебе нужно знать, как работает генератор случайных чисел в php, как инициализировать массив и как получить список файлов определенного типа из заданной папки. Все это легко отыскивается в гугле.
8036beda1049a200d6d73c7c54d73f3a.png126d72e29c1d4d09eec79f8e161bb492.gif




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых