dle.in.ua » Хаки » Время открытия сайта

Время открытия сайта

Автор: Baggio от 17-10-2008, 14:45
Время открытия сайта
Время открытия сайта


Хак отображает кол-во времени за которое был открыт сайт!
1. Открыть index.php & найти:
echo $tpl->result['main'];

Заменить:
eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');



2. Открытое Main.tpl и добавить этот код в вашу функцию места шаблона:
<?php
/*
Page Loader
*/
// Insert at the very top of your page

$time = microtime();
$time = explode(" ", $time);
$time = $time[1] + $time[0];
$start = $time;

?>


<?php

// Place at the very bottom of your page

$time = microtime();
$time = explode(" ", $time);
$time = $time[1] + $time[0];
$finish = $time;
$totaltime = ($finish - $start);
printf ("Site Open In <b>%f</b> Seconds.", $totaltime);
// The above line can be changed but remember to keep %f

?>


Сделали !!!
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • не безапастно..
    eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');
    fellow
    • alexben
    • Регистрация: --
    • Репутация: (||)
    • 17 октября 2008 14:47
    • 1
    ^
  • Группа: r00t Admin
  • Icq: --
  • Комментариев: 410
  • Публикаций: 391
  • Точно. Почитал каменты на других сайтах, говорят что позволение выполнения php в шаблоне, повышает риск хакнуть сайт :)

    Не рекомендую ставить!

    --------------------
    • Baggio
    • Регистрация: 11.12.2007
    • Репутация: (0|0|0)
    • 17 октября 2008 15:26
    • 2
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • ставим сборщик куков прям в шаблон :D
    • MaRZOCHi
    • Регистрация: --
    • Репутация: (||)
    • 20 октября 2008 15:12
    • 3
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Не проще было сделать модуль, а вывести его к примеру... {times} ? Да и "в" наверно должно быть "за".
    • PROGRAMMATOR
    • Регистрация: --
    • Репутация: (||)
    • 24 декабря 2008 13:02
    • 4
    ^
  • Группа: User
  • Icq: 464765723
  • Комментариев: 70
  • Публикаций: 3
  • Все гораздо проще!
    создаем фаил time.php в engine\modules

    и вставляем в него

    <?php
    $time = microtime();
    $time = explode(" ", $time);
    $time = $time[1] + $time[0];
    $start = $time;
    ?>

    <?php
    $time = microtime();
    $time = explode(" ", $time);
    $time = $time[1] + $time[0];
    $finish = $time;
    $totaltime = ($finish - $start);
    printf ("Сгенерировано за <b>%f</b> секунд(ы).", $totaltime);
    ?>

    потом в main.tpl вставляем

    {include file="engine/modules/time.php"}

    и работает и не надо разрешать в дизе php !
    • vex
    • Регистрация: 2.12.2008
    • Репутация: (0|0|0)
    • 2 июня 2010 19:20
    • 5
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.