Имею скрипт вывода информации через инклуд с определенным интервалом:
PHP код:
<?
$filetime=lstat('content.txt'); // Получаем массив информации о файле
$cur=time()-$filetime[9]; // Получаем время прошедшее с последней модификации файла
if ($cur>86400) // Если прошло больше 2500 секунд, то делаем запрос к БД
{
$f=fopen('content.txt','w');
// Все echo заменяем на $out.=
// Чтобы собрать в эту переменную все данные которые надо выводить
$host = ""; // MySQL server
$user_db = ""; // MySQL пользователь
$pass_db = ""; // MySQL пароль
$dbase = ""; // MySQL база данных
$dtable = ""; // Таблица в базе данных
<?php // функция запуска скрипта через определенный интервал времени (аналог cron)
ignore_user_abort(); // запускаем скрипт в фоновом режиме
set_time_limit(0); // запускаем скрипт всегда
$interval=60*15; // интервал в секундах (сейчас установлено 15 минут)
do
{
// собсно пишем сам скрипт..... тот, который хотим выполнять каждые 15 минут, например отправку письма с ругательствами плохому человеку или что-то по-сложнее (вобщем все зависит от вашей фантазии)...
sleep($interval); // инициируем интервал запуска скрипта
}
while(true);
?>
В панели хостинга найти вкладку CRON и установи нужное значение и путь до скрипта.
Или как написано постом выше - ты может воспользоваться, бесплатным сервисом cronjob.ru
Инклудь скрипт другим скриптом с др хостинга и обрывый соединение, а другой через паузу пусть запускает первый,
или
Сделай такуюж как сейчас сравнивалку во времени только место соединения с бд запускай нужный скрипт, залей на фрии хостинг и пусти ифрейм траффика.
Бедный фрии хостинг, всю тяжёлую работу берёт на себя