Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Установка и настройка системы
# 1 Тема: Панель.
michelangelo
Пользователь

Avatar пользователя




новичек

Сообщений: 6
Зарегистрирован: 02 Марта 2008, 17:08:44
Сказали спасибо 0 раз
Статус: offline
Опубликовано 03 Марта 2008, 21:02:26
Как сделать, чтобы вывести в панель этот скрипт? -

<?php


//массив картинок по одной на каждые 2 часа
$imgarray = array("pic1.jpg", "pic2.jpg", "pic3.jpg", "pic4.jpg",
"pic5.jpg", "pic6.jpg", "pic7.jpg", "pic8.jpg",
"pic9.jpg", "pic10.jpg", "pic11.jpg", "pic12.jpg",);

// получить текущий час
$hour = date('G'smiley;

// записываем картинку в переменную
$imgstr = "<img src='".$imgarray[floor($hour / 2)]."'>";

// вычисляем время следующего изменения
$next = 3600 - (time() - mktime($hour, 0, 0));
if ($hour % 2 == 0) $next += 3600;

$h = floor($next / (60 * 60));
if ($h < 10) $h = "0".$h;
$m = floor(($next % (60 * 60)) / 60);
if ($m < 10) $m = "0".$m;

//добавляем время в переменную
$imgstr .= "<br>До следующего изменения осталось: $h:$m минут";

echo "content";
echo $imgstr;

?>




Как не пробовал вставлять в панель - не выводится.


[Изменил(а) michelangelo, 03 Марта 2008, 21:08:33]  
^ наверх ^
# 2  
mod
SF Team

Avatar пользователя

mod Ex corporation

SF Support Team

Любитель Fusion

Сообщений: 471
Откуда: Krasnoyarsk
Зарегистрирован: 25 Сентября 2007, 21:41:14
Сказали спасибо 31 раз
Статус: offline
Опубликовано 03 Марта 2008, 22:15:49
<?php

openside("Название панели");

//массив картинок по одной на каждые 2 часа
$imgarray = array("pic1.jpg", "pic2.jpg", "pic3.jpg", "pic4.jpg",
"pic5.jpg", "pic6.jpg", "pic7.jpg", "pic8.jpg",
"pic9.jpg", "pic10.jpg", "pic11.jpg", "pic12.jpg",);

// получить текущий час
$hour = date('G');

// записываем картинку в переменную
$imgstr = "<img src='".$imgarray[floor($hour / 2)]."'>";

// вычисляем время следующего изменения
$next = 3600 - (time() - mktime($hour, 0, 0));
if ($hour % 2 == 0) $next += 3600;

$h = floor($next / (60 * 60));
if ($h < 10) $h = "0".$h;
$m = floor(($next % (60 * 60)) / 60);
if ($m < 10) $m = "0".$m;

//добавляем время в переменную
$imgstr .= "<br>До следующего изменения осталось: $h:$m минут";

echo "content";
echo $imgstr;

closeside();

?>




Пробуй..


[Изменил(а) mod, 03 Марта 2008, 22:16:16]

--------------------
[!!!] Хочешь задать вопрос?! - Сначала воспользуйся поиском!
[!!!] Не забываем нажимать кнопку 'Спасибо'! - Уважайте 'SF Support'!


- - - - -
ВКонтакте - Группа: CMS - PHP-Fusion
^ наверх ^ http://dcfiles.ru/
Перейти на форум:


105,488,517 уникальных посетителей
сейчас: 22 Ноября 2024, 17:33:25
Генерация страницы: 0.07 сек.

Original size:15 кб.
GZipped size: 5 кб.
Compression:67%