Nightwalker Опубликовано 24 июля, 2006 Жалоба Поделиться Опубликовано 24 июля, 2006 Всем привет!Помогите пожалуйста исправить следующий скрипт. <?phpfunction number_to_image($n){$arr=array('', 'картинка 1', 'картинка 2', 'картинка 3', 'картинка 4', 'картинка 5', 'картинка 6', 'картинка 7', 'картинка 8', 'картинка 9', 'картинка 10', 'картинка 11', 'картинка 12', 'картинка 13', 'картинка 14', 'картинка 15', 'картинка 16', 'картинка 17');$a=array("img/image".$n.".jpg",$arr[$n]);return $a;}function get_image(){$h = date("G");$d = date("w");if(($d>0) and ($d<6)){//понедельник-пятница if($h<7){ if($d==1){//понедельник return number_to_image(17); }else{//не понедельник return number_to_image(5); } }elseif(($h>=7) and ($h<11)){ return number_to_image(1); }elseif(($h>=11) and ($h<15)){ return number_to_image(2); }elseif(($h>=15) and ($h<19)){ return number_to_image(3); }elseif(($h>=19) and ($h<23)){ return number_to_image(4); }elseif($h>=23){ return number_to_image(5); }}elseif($d==6){//суббота if($h<9){ return number_to_image(5); }elseif(($h>=9) and ($h<12)){ return number_to_image(7); }elseif(($h>=12) and ($h<14)){ return number_to_image(8); }elseif(($h>=14) and ($h<18)){ return number_to_image(9); }elseif(($h>=18) and ($h<23)){ return number_to_image(10); }elseif($h>=23){ return number_to_image(11); }}elseif($d==0){//воскресенье if($h<9){ return number_to_image(11); }elseif(($h>=9) and ($h<12)){ return number_to_image(12); }elseif(($h>=12) and ($h<14)){ return number_to_image(13); }elseif(($h>=14) and ($h<16)){ return number_to_image(14); }elseif(($h>=16) and ($h<22)){ return number_to_image(15); }elseif($h>=22){ return number_to_image(16); }}}$arr = get_image();?><HTML><HEAD><TITLE>Now playing</TITLE><link href="../index.css" rel="stylesheet" type="text/css"></HEAD><BODY leftMargin=0 topMargin=0><table width="206" border="0" cellpadding="0" cellspacing="0"><tr><td height="36" width="206" style="background-image:url(../img/bgm1.gif); background-position:left top; background-repeat:no-repeat;"> <table width="206" height="36" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="66" style="padding-left:20px;"><img src="../img/icon_eteryje.gif" border="0"></td> <td width="140" class="title">On air</td> </tr> </table></td></tr><tr><td height="130" align="left" style="background-image:url(../img/bg3.gif); background-position:left top; background-repeat:repeat-y;" class="txtleft" valign="middle"> <img src="../img/bg10.gif" border="0"><a href="../indexmain.php@2_2F11_2F" target="_parent"><img src="../<?php print($arr[0]); ?>" border="0"> </a> <br><img src="../img/blank.gif" height="5"><br><div align="center"><?php print($arr[1]); ?></div></td></tr><tr><td height="3" style="background-image:url(../img/bg4.gif); background-position:left top; background-repeat:no-repeat;"><img src="../img/blank.gif" border="0"></td></tr></table></BODY></HTML> Под следующее расписание и имена. Расписание: Вася с 7:00-11:00 Петя с 11:00-15:00 Коля с 15:00-19:00 Дима с 19:00:23:00 Саша c 23:00-07:00 Это расписание с понедельника по пятницу:Тоесть я написал с какого времени начинает менятся картинка.Например Картинка Васи начинает с 7:00 и держится до 11:00 А в 11:00 Становится картинка Пети.Тоесть до 11:00 ещё должна быть картинка Васи.И так со всеми картинками. А с картинкой Саши нужно следующее: картинка Саши начинает работать ровно в 23:00 И работает до 07 часов утра,а в 07 часов утра начинается всё с картинки Васи и так всё время до пятницы.Если что не понятно пишите. Расписание На выходные. Суббота. C 07-09 действует картинка Саши которая начнёт работать в 23:00 в пятницу. С 09:00-12:00 Миша С 12:00-14:00 Гриша С 14:00-18:00 Рома С 18:00-23:00 Слава С 23:00-09:00 Владик Уже в 9:00 часов будет воскресенье. Воскресение. С 09:00-12:00 Толя C 12:00-14:00 Витя С 14:00-16:00 Костя С 16:00-22:00 Леха C 22:00-00:00 Виталик С 00:00-07:00 Женя Картинка Жени начинается в 0:00 ночи и идёт до семи утра понедельника а в понедельник опять в 07:00 Становится картинка Васи!. Мне нужно чтобы в скрипте были видны имена картинок *.jpg.Например img/vasja.jpg.И так для всех имен которые написанны в расписании. Исправьте пожалуйста мой скрипт.А то я незнаю как это сделать. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти