
11.10.2009, 02:43
|
|
Постоянный
Регистрация: 06.04.2009
Сообщений: 383
Провел на форуме: 1288105
Репутация:
328
|
|
Сообщение от Vlad&slav
Как мне мой скрипт прально написать а то я новичёк
PHP код:
<?
$dn = date("j")*60*60*24;
$chas = date("G")*60*60;
$min = date("i")*60;
$sec = date("s")*1;
$ndata = $dn + $chas + $min + $sec;
$sdata = file_get_contents("clock.txt");
$delta = $ndata - $sdata;
$time = 60*60*24*3 // лимит 3 дня
if($delta > $time){
// выполняем обновление
$file = fopen("clock.txt","w+");
fwrite($file,$ndata);
fclose($file);
}else{
echo "Обновить базу будет можно только через ".$delta."секунд.";
}
?>
я бы сделал так
$data=time();
$oldtime=file("iclock.txt");
if (($oldtime[0]+(60*60*24*3))<$data) // 3 дня
{
// выполняем обновление
$aaa= fopen('iclock.txt', 'w+');
fwrite($aaa,time());
fclose($aaa);
} else {
cho "Обновить базу будет можно только через ".$delta."секунд.";
}
|
|
|