2016-12-19 4 views
-3

мне было интересно, если это возможно автоматическое удаление сообщений после 30 минут, напримерКак автоматически удалить текстовые сообщения?

chat.txt

Без меня открытием и очистить все это. Как мне это сделать? Благодаря !

+1

вы можете написать скрипт, выполняемый как задание cron. –

+2

cron job, узнать, какие работы cron – Muya

ответ

0

Нечто подобное возможно:

//** path to file 
$file = $_SERVER['DOCUMENT_ROOT'] . $_SERVER['PHP_SELF']; 

//** check file age  
if (strtotime($file) > strtotime("-30 minutes")) { 
    $fage = 'old'; 
    //** file is older -- do something 
} else { 
    $fage = 'new'; 
    //** file is NOT older -- do something else 
} 

//** print result 
echo $fage; 
0

вам нужна конфиг "хроны" на хосте ...
1- вам нужна команды Linux Для запуска заданий кукурузных для PHP версии:
http://support.hostgator.com/articles/cpanel/what-do-i-put-for-the-cron-job-command
2- заданное время для выполнения заданий. 30 минут и повторить слишком - установите -> */30
3- создать файл "cron.php" ...
и введите этот код ..
file_put_contents (" file.txt "," ");

Смежные вопросы