![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| miraz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 14.5.2008 Где: Литва. Вильнюс Репутация: нет Всего: нет |
Может кто сталкивался с этим.
Суть такова: HTML страница в которую с помощью include вставляются PHP файлы. Уже добавлено простенькое голосование, тоже includ - все встало и работает, но теперь надо добавить php файл с простым котодом, который, в зависимости от текущего времени выдает определенный рисунок. Отдельно все работает, правда время еще не подключено, но картинки выдает правильно, а вот, когда все это вставлено в шаблон, то картинка показывается в виде абракадабры какой-то, я плохо в этом разбираюсь, но судя по всему, она выдается как текст :(. Что делать? Где здесь собака порылась в HTML или в РНР? Все файлы с расширениями php. |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
| miraz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 14.5.2008 Где: Литва. Вильнюс Репутация: нет Всего: нет |
|
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 22 Всего: 32 |
Девушка.
Настоятельно рекомендую прочесть вот это: PHP FAQ: Самые основы. Как работает PHP., чтобы не путаться, где у вас рнр, где хтмл, а где яваскрипт. функция, которая работает в РНР c временем, называется date() |
|||
|
||||
| miraz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 14.5.2008 Где: Литва. Вильнюс Репутация: нет Всего: нет |
Обязательно прочту
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
ещё бы. ошибка. нет формата записи такого. это и не число, и не строка... это раз. не отдает заголовки, специфические для графических форматов. может быть больно, обидно и не отображаться. чтоб отдавать медиа-контент есть вполне отдельные функции(imagejpeg, например). это два. у тебя с точностью до часа определяется, значит выбирать минуты и секунды тебе необязательно. достаточно определить час и сравнивать почасово. это три. ты все-так почитай то, ссылку на что дал тебе Feldmarschall. Очень познавательно и дает массу информации. это четыре |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 22 Всего: 32 |
надо сначала отлаживать свои конструкции.
а потом уже в файл вставлять. |
|||
|
||||
| miraz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 14.5.2008 Где: Литва. Вильнюс Репутация: нет Всего: нет |
Ребят, у меня уровень, ниже плинтуса, с сожалению, и почти ничего из написаного я не поняла. А на сате этом я уже прописалась, как и везде, там примеры - просто никакие, а чуть сложней- и полная задница. О времени, секунды, конечно, нафиг не нужны, но минуты нужны. Ладно, пойду искать. Спасибо!
|
|||
|
||||
| bobik02 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 451 Регистрация: 26.11.2007 Репутация: 2 Всего: 14 |
Ниже плинтуса не упадете! И что мешать поднять свой уровень выше крыши ? -------------------- Have a nice day |
|||
|
||||
| miraz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 14.5.2008 Где: Литва. Вильнюс Репутация: нет Всего: нет |
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
fopen + fpassthru заменяешь на imagecreatefromjpeg + imagejpeg.
сравниваешь date("H") и целые значения часов, date("i") и значение минут. в своих if'ах только выбираешь имя файла, а вывод выносишь за эти всякие if'ы. так у тебя код сокращается до 14 строк. |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 22 Всего: 32 |
skyboy, а это ещё зачем - imagecreatefromjpeg + imagejpeg.???
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
надеюсь, ты этой фразой не рассчитываешь вызвать сочувствие? разве тебя заставляли браться за эту работу? Добавлено через 4 минуты и 33 секунды Feldmarschall, чтоб не объяснять, какие заголовки надо отправлять и почему. впрочем, может я ошибаюсь, и fpassthru волшнебным образом определит mime-type и отправит content-type: image/jpeg? |
|||
|
||||
| miraz |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 14.5.2008 Где: Литва. Вильнюс Репутация: нет Всего: нет |
Жизнь заставила, после смерти мужа осталось куча программ написанных на РНР, они мне нужны, но там иногда надо производить изменения, а я нифига не понимаю, вот и ввязалась в это дело. Хотя могла всё бросить, конечно. А сейчас, просто надо закончить курсы, доделать хоть как-то этот несчастный сайт, так что, об оптимизации кода пока речи не идет
|
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |