|
|
|
| есть форма заявки, где указывается дата с какого по какого будет действовать заявка.
как сделать, чтобы после истечении времени, заявка из базы удалилась | |
|
|
|
|
|
|
|
для: dina
(21.02.2006 в 12:17)
| | запустить CRON'ом скрипт на удаление определенных записей. если CRON'a нет или нельзя
им пользоваться - запускать скрипт из наиболее часто посещаемой страницы. | |
|
|
|
|
|
|
|
для: elenaki
(21.02.2006 в 12:19)
| | Что за скрипт CRON | |
|
|
|
|
|
|
|
для: dina
(21.02.2006 в 12:39)
| | CRON - это не скрипт, а программа, которая постоянно работает на сервере. ей можно давать разные задания - запустить такой-то скрипт ровно в 6 утра такого-то числа. или что-то делать каждый день (час, минуту). спросите у хостера, есть ли у него CRON. управлять им
легко. | |
|
|
|
|
|
|
|
для: elenaki
(21.02.2006 в 12:42)
| | такая программа на agave есть. А что и как писать в строке команда для выполнения в моем случае | |
|
|
|
|
|
|
|
для: dina
(21.02.2006 в 12:58)
| | создайте php-файл, в котором будет: подключение к базе, формирование запроса
(удаление из базы просроченных заявок), выполнение запроса, отключение от базы.
а CRON'y дайте задание (ссылку) выполнять этот скрипт каждый день в определенное
время. сначала, конечно, надо проверить работу скрипта, запустив его просто в браузере.
если работает, все удаляет (на экран ничего не должно выводиться), то положить скрипт
в отдельную папку (чтоб не потерялся) и дать ссылку на него CRON'y. | |
|
|
|
|
|
|
|
для: elenaki
(21.02.2006 в 13:09)
| | Спасибо, попробую.
Еще вопрос: ссылка папка/delete.php
будет правильной? | |
|
|
|
|
|
|
|
для: dina
(21.02.2006 в 13:18)
| | В cron нужно указывать абсолютный путь от корня, причём сам PHP-файл необходимо сделать исполняемым, а первой строкой указать путь к PHP-интерпретатору, который следует спросить у хостера
| |
|
|
|
|