Nightwalker Опубликовано 3 июня, 2006 Жалоба Поделиться Опубликовано 3 июня, 2006 Подскажите как сделать следующее.У меня есть таблица в которой будет картинка,а под этой картинкой имя картинки.У меня для смены картинки есть код расписания с заданным временем смены картинки.Вопрос:Что мне нужно добавить в этот код чтобы при смене картинки менялось и имя картинки?А как мне потом к этой таблицы присоеденить файл с этим кодом для смены картинки?Таблица написанна на HTML. Ссылка на комментарий Поделиться на другие сайты Поделиться
demer Опубликовано 4 июня, 2006 Жалоба Поделиться Опубликовано 4 июня, 2006 Дай сам скрипт, посмотрим что с ним можно сделать. Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 4 июня, 2006 Автор Жалоба Поделиться Опубликовано 4 июня, 2006 <?php$H = (int)date("H");$D = (int)date("w");if (preg_match("/[1-5]/", $D)) {if ($H >= 7 && $H < 10) { $image = "image1.jpg";} else if ($H >= 10 && $H < 13) { $image = "image2.jpg";} else if ($H >= 13 && $H < 16) { $image = "image3.jpg";} else if ($H >= 16 && $H < 19) { $image = "image4.jpg";} else if ($H >= 19 && $H < 23) { $image = "image5.jpg";} else { $image = "image6.jpg";}} else {if ($D == "6") { if ($H >= 7 && $H < 9) { $image = "image6.jpg"; } else if ($H >= 9 && $H < 12) { $image = "image1.jpg"; } else if ($H >= 12 && $H < 14) { $image = "image2.jpg"; } else if ($H >= 14 && $H < 18) { $image = "image3.jpg"; } else if ($H >= 18 && $H < 23) { $image = "image4.jpg"; } else { $image = "image5.jpg"; }} else if ($D == "0") { if ($H >= 9 && $H < 12) { $image = "image1.jpg"; } else if ($H >= 12 && $H < 14) { $image = "image2.jpg"; } else if ($H >= 14 && $H < 16) { $image = "image3.jpg"; } else if ($H >= 16 && $H < 22) { $image = "image4.jpg"; } else if ($H >= 22) { $image = "image5.jpg"; } else if ($H == 0) { $image = "image5.jpg"; } else { $image = "image6.jpg"; }}}?><img src="<?=$image?>"> Ссылка на комментарий Поделиться на другие сайты Поделиться
demer Опубликовано 4 июня, 2006 Жалоба Поделиться Опубликовано 4 июня, 2006 ну так добавь переменную в каждый выбор например $text и выводи что тебе нужно... Пример: <?php$H = (int)date("H");$D = (int)date("w");if (preg_match("/[1-5]/", $D)) {if ($H >= 7 && $H < 10) { $image = "image1.jpg"; $text = "Твой текст 1";} else if ($H >= 10 && $H < 13) { $image = "image2.jpg"; $text = "Твой текст 2";} else if ($H >= 13 && $H < 16) { $image = "image3.jpg"; $text = "Твой текст 3";} else if ($H >= 16 && $H < 19) { $image = "image4.jpg"; $text = "Твой текст 4";} else if ($H >= 19 && $H < 23) { $image = "image5.jpg"; $text = "Твой текст и т.д.";} else { $image = "image6.jpg"; $text = "Твой текст и т.д.";}} else {if ($D == "6") { if ($H >= 7 && $H < 9) { $image = "image6.jpg"; $text = "Твой текст и т.д."; } else if ($H >= 9 && $H < 12) { $image = "image1.jpg"; $text = "Твой текст и т.д."; } else if ($H >= 12 && $H < 14) { $image = "image2.jpg"; $text = "Твой текст и т.д."; } else if ($H >= 14 && $H < 18) { $image = "image3.jpg"; $text = "Твой текст и т.д."; } else if ($H >= 18 && $H < 23) { $image = "image4.jpg"; $text = "Твой текст и т.д."; } else { $image = "image5.jpg"; $text = "Твой текст и т.д."; }} else if ($D == "0") { if ($H >= 9 && $H < 12) { $image = "image1.jpg"; $text = "Твой текст и т.д."; } else if ($H >= 12 && $H < 14) { $image = "image2.jpg"; $text = "Твой текст и т.д."; } else if ($H >= 14 && $H < 16) { $image = "image3.jpg"; $text = "Твой текст и т.д."; } else if ($H >= 16 && $H < 22) { $image = "image4.jpg"; $text = "Твой текст и т.д."; } else if ($H >= 22) { $image = "image5.jpg"; $text = "Твой текст и т.д."; } else if ($H == 0) { $image = "image5.jpg"; $text = "Твой текст и т.д."; } else { $image = "image6.jpg"; $text = "Твой текст и т.д."; }}}?><img src="<?=$image?>"><?=$text?> Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 4 июня, 2006 Автор Жалоба Поделиться Опубликовано 4 июня, 2006 Спасибо!Но ещё есть вопрос.Как мне это файл с кодом вставить в мою рамку написанную на хтмл.На которой будет имя картинки и сама картинка.Что нужно в коде прописать? Вот код рамки. <HTML><HEAD><TITLE>Рамка Для картинки</TITLE><link href="../index.css" rel="stylesheet" type="text/css"><META http-equiv=Refresh content=600; URL=inc/ramka.php></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/icona_ramki.gif" border="0"></td> <td width="140" class="title">Картинка сейчас</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"><img src="../img/Kartinka_1.jpg" border="0"><br><img src="../img/blank.gif" height="5"><br><div align="center">Kartinka1</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> И подскажите плизз что нужно добавить чтобы при смене картинки сайт обнавлялся автоматически? Ссылка на комментарий Поделиться на другие сайты Поделиться
demer Опубликовано 5 июня, 2006 Жалоба Поделиться Опубликовано 5 июня, 2006 И подскажите плизз что нужно добавить чтобы при смене картинки сайт обнавлялся автоматически? Всмысле? Что именно обновлялось? По поводу первого... Создай файл, например page.php Вверх вставь свой код(без <img src="<?=$image?>"> и <?=$text?>), ниже уже вставь рамку и замени места, где должна быть картинка и текст соотвественно на <img src="<?=$image?>"> и <?=$text?>... Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 5 июня, 2006 Автор Жалоба Поделиться Опубликовано 5 июня, 2006 Когда картинка меняется то я хочу чтобы сайт обновлялся. Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 5 июня, 2006 Автор Жалоба Поделиться Опубликовано 5 июня, 2006 Как это сделать? помогите плизз. Ссылка на комментарий Поделиться на другие сайты Поделиться
Siberex Опубликовано 5 июня, 2006 Жалоба Поделиться Опубликовано 5 июня, 2006 А разве контент и так не обновится при смене содержания? Или ты хочешь, чтобы происходило немедленное обновление в браузере? Если так, то делай это на яве. PHP - это язык серверных сценариев. На PHP можно только сделать редирект: header('Location: http://полный_адрес_до_страницы'); Этот код нужно обрабатывать до вывода какой-либо другой информации. Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 5 июня, 2006 Автор Жалоба Поделиться Опубликовано 5 июня, 2006 По поводу первого... Создай файл, например page.php Вверх вставь свой код(без <img src="<?=$image?>"> и <?=$text?>), ниже уже вставь рамку и замени места, где должна быть картинка и текст соотвественно на <img src="<?=$image?>"> и <?=$text?>... А если отдельный файл к рамке подключить?Как это надо сделать? Ссылка на комментарий Поделиться на другие сайты Поделиться
Siberex Опубликовано 5 июня, 2006 Жалоба Поделиться Опубликовано 5 июня, 2006 А если отдельный файл к рамке подключить?Как это надо сделать? Это как именно? Если нужно подключить php-код прямо в html, делай так: <?php include "имя_файла.php"; ?> Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 5 июня, 2006 Автор Жалоба Поделиться Опубликовано 5 июня, 2006 По поводу первого... Создай файл, например page.php Вверх вставь свой код(без <img src="<?=$image?>"> и <?=$text?>), ниже уже вставь рамку и замени места, где должна быть картинка и текст соотвественно на <img src="<?=$image?>"> и <?=$text?>... Я тут не понял что надо сделать? Ссылка на комментарий Поделиться на другие сайты Поделиться
demer Опубликовано 5 июня, 2006 Жалоба Поделиться Опубликовано 5 июня, 2006 Nightwalker: 1) Купи учебник HTML 2) Купи учебник PHP Или ты планировал что в жизни всё за тебя будут делать? Помочь советом, кодом - пожалуйста, но сайт полностью тебе здесь никто делать :-P Ссылка на комментарий Поделиться на другие сайты Поделиться
Siberex Опубликовано 5 июня, 2006 Жалоба Поделиться Опубликовано 5 июня, 2006 Nightwalker: demer верно подметил. Если нет желания/средств/возможности купить учебник, могу скинуть пару хороших учебников по html и css для начинающих. С учебником по php все ещё проще: http://www.php.net - любая функция или структура языка там описана, так же наличествуют весьма полезные пользовательские комментарии. Можно так же скачать Zend Studio - это удобное средство для разработчиков (если блокнот не устраивает), в комплекте идет так же полный мануал по php. Либо могу скинуть тебе мануал отдельно, или пару книг по php. Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 13 июня, 2006 Автор Жалоба Поделиться Опубликовано 13 июня, 2006 арод что нужно прописать в Пхп коде чтобы при присоеденении файла с таблицей как отдельный файл,в таблице было так Подскажите плизз. Ссылка на комментарий Поделиться на другие сайты Поделиться
Siberex Опубликовано 13 июня, 2006 Жалоба Поделиться Опубликовано 13 июня, 2006 Nightwalker: Что?! PHP ?! Забудь про него! :) Это чистый html :) Вот тебе то, что показано на скриншоте: <table width="204" height="166" cellspacing="0" cellpadding="0" bgcolor="#0000FF"><tr><td height="35" bgcolor="#0000AA"></td></tr><tr><td height="96" valign="bottom"> <table height="86" cellspacing="0" cellpadding="0"><tr> <td valign="bottom"><img src="notfoung.pic" width="25" height="30" /></td><td width="150" bgcolor="#FFFFFF"><b>Картинка</b></td> </tr></table></td></tr><tr><td height="35" bgcolor="#0000AA" align="center"> <table bgcolor="#FFFFFF" width="55" height="27" cellspacing="0" cellpadding="0"><tr><td><b>Имя</b></td></tr></table></td></tr></table> :D :) Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 13 июня, 2006 Автор Жалоба Поделиться Опубликовано 13 июня, 2006 Не ты не так понял.Таблица у меня есть.Я спрашиваю про код смены картинки.Что туда нужно добавить чтобы при вставку его в отдельный файл и поставив в Html код таблицы В таблице картинка и название её отображалось так как показанно на скрине. Ссылка на комментарий Поделиться на другие сайты Поделиться
Siberex Опубликовано 14 июня, 2006 Жалоба Поделиться Опубликовано 14 июня, 2006 (изменено) Nightwalker: Ничего не понял... Видимо, надо так: <?php$imgsrc = "./images/samplepic.jpg"; //Здесь хранится путь до картинки$text1 = "Картинка"; //Здесь хранится первая подпись$text2 = "Имя"; //Здесь хранится вторая подпись?><table width="204" height="166" cellspacing="0" cellpadding="0" bgcolor="#0000FF"><tr><td height="35" bgcolor="#0000AA"></td></tr><tr><td height="96" valign="bottom"> <table height="86" cellspacing="0" cellpadding="0"><tr> <td valign="bottom"><img src="<?php echo $imgsrc; ?>" width="25" height="30" /></td><td width="150" bgcolor="#FFFFFF"><b><?php echo $text1; ?></b></td> </tr></table></td></tr><tr><td height="35" bgcolor="#0000AA" align="center"> <table bgcolor="#FFFFFF" width="55" height="27" cellspacing="0" cellpadding="0"><tr><td><b><?php echo $text2; ?></b></td></tr></table></td></tr></table> Изменено 14 июня, 2006 пользователем Siberex Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 14 июня, 2006 Автор Жалоба Поделиться Опубликовано 14 июня, 2006 Опять не так.Таблица у меня есть.Мне нужно сделать так чтобы когда будет картинка менятся по расписанию.То вместе с картинкой будет менятся и название картинки.У меня есть только код смены картинки.Что в этот код нужно добавить так чтобы при смене картинки менялось и имя картинки.Далее мне этот код нужно заключить в отдельный файл.А этот файл подключить в HTML код таблицы.Как подключить файл я знаю.А вот как сделать так чтобы при присоеденении кода с таблицей картинка и названия работали так как на скрине я незнаю как так сделать.Помогите плизз. Ссылка на комментарий Поделиться на другие сайты Поделиться
Siberex Опубликовано 14 июня, 2006 Жалоба Поделиться Опубликовано 14 июня, 2006 В коде смены картинки будут переменные, где хранится адрес и имя рисунка. Эти переменные и подставляй через echo в таблицу! В чем проблема-то я понять не могу - я ж показал на коде как это будет выглядеть. Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 14 июня, 2006 Автор Жалоба Поделиться Опубликовано 14 июня, 2006 А можешь в мой код добавить эти переменные? Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 19 июня, 2006 Автор Жалоба Поделиться Опубликовано 19 июня, 2006 Проблема не решена.Помогите плизз. Ссылка на комментарий Поделиться на другие сайты Поделиться
OGR Опубликовано 19 июня, 2006 Жалоба Поделиться Опубликовано 19 июня, 2006 Nightwalker: прикрепи код, кто сможет - поможет. Ссылка на комментарий Поделиться на другие сайты Поделиться
Nightwalker Опубликовано 19 июня, 2006 Автор Жалоба Поделиться Опубликовано 19 июня, 2006 Какой код прикрепить?Таблицы?Или смены картинки? Ссылка на комментарий Поделиться на другие сайты Поделиться
OGR Опубликовано 19 июня, 2006 Жалоба Поделиться Опубликовано 19 июня, 2006 Желательно всего вместе, а то из твоих скриншотов ничего не понять. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти