Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 879
от 27.01.2008, 14:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 441, Экспертов: 49
В номере:Вопросов: 1, Ответов: 5

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 119601: пыталась написать скрипт, чтобы при каждом обновлении страницы появлялся один из 3 имеющихся рисунков, но ничего не получилось, помогите, пожалуйста, понять свою ошибку...

Вопрос № 119.601
пыталась написать скрипт, чтобы при каждом обновлении страницы появлялся один из 3 имеющихся рисунков, но ничего не получилось, помогите, пожалуйста, понять свою ошибку

Приложение:

Отправлен: 21.01.2008, 18:35
Вопрос задала: Fire-head (статус: Посетитель)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Николай Владимирович / Н.В.
Здравствуйте, Fire-head!
Работающий код в приложении.

1. Массив нумеруется с нуля.
2. Если не будут отображаться картинки, проверьте, чтобы они лежали в той же директории, что и скрипт (если они в другом месте, измените путь к ним)

Удачи!

Приложение:

Ответ отправил: Николай Владимирович / Н.В. (статус: Специалист)
Ответ отправлен: 21.01.2008, 18:45
Оценка за ответ: 5
Комментарий оценки:
глупая ошибка ламера!!!!
как можно было забыть, что массив нумеруеться с нуля,
спасибо всем,ребята, за помощь:)

Отвечает: BlackRaider
Здравствуйте, Fire-head!
<?php
$b=rand(1,3);
print '<img src="'.$b.'.jpg">';
?>
Вот код.
Ответ отправил: BlackRaider (статус: 2-ой класс)
Ответ отправлен: 21.01.2008, 18:50
Оценка за ответ: 5
Комментарий оценки:
спасибо за скрипт, все работаетзамечательно

Отвечает: Миленин Александр
Здравствуйте, Fire-head!
Всё впринципе правельно, но вы забыли что массив с нуля заполняется, замените строку

$picb=array('<img src="1.gif">','<img src="2.gif">','<img src="3.gif">');

на

$picb=array(1=>'<img src="1.gif">','<img src="2.gif">','<img src="3.gif">');

и всё должно работать.
Ответ отправил: Миленин Александр (статус: 10-ый класс)
Ответ отправлен: 21.01.2008, 19:01
Оценка за ответ: 5
Комментарий оценки:
спасибо за помощь:)

Отвечает: Загиров Рустам
Здравствуйте, Fire-head!
Можно сократить код до одной строчки:
<?='<img src="' . mt_rand(1,3) . '.gif" />'?>
---------
Этот мир обречён на нас
©Сергей Маврин
Ответ отправил: Загиров Рустам (статус: Специалист)
Ответ отправлен: 21.01.2008, 21:18

Отвечает: Yumark
Здравствуйте, Fire-head!

Я делал так:

<img src="//ip-adress/images/f_01_
<?php
print rand(1,24);
?>
.gif"

З.Ы.:
в моём случае картинок было 24
они имели имя вида: f_01_1.gif, f_01_2.gif ... f_01_24.gif
располагались они в папке //ip-adress/images/

З.З.Ы.: я думаю, что в вашем втором варианте ошибка в том, что картинки лежат не там, где располагается исполняемый файл.

Надеюсь мой опыт вам поможет
Ответ отправил: Yumark (статус: 3-ий класс)
Ответ отправлен: 22.01.2008, 09:50
Оценка за ответ: 5
Комментарий оценки:
Умно! я бы_не догадалась_добавить скрипт_прямо в тэг img


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.70 от 17.01.2008
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное