Forum Webscript.Ru

Программирование => PHP => Тема начата: script от 01 Января 2005, 20:22:40

Название: Удаление через некоторе время
Отправлено: script от 01 Января 2005, 20:22:40
С помощью скрипта создаем файл. Задача удалить его по истечению часа, кто может помогите пожалуйста
Название: Удаление через некоторе время
Отправлено: CGVictor от 01 Января 2005, 20:41:39
Взаимозаменяемые способы
1.Вызываешь по cron команду удаления файла (rm fname)
2.Вызываешь по cron скрипт, удаляющий файл
3.Не пользуешься cron, при выполнении определенного скрипта проверяешь наличие и дату, если больше часа - удаляешь.

Что больше нравится?

[off]Плюс к тому, скажи: а тебе это зачем? Что-то подсказывает, что можно обойтись...[/off]
Название: Удаление через некоторе время
Отправлено: script от 02 Января 2005, 15:37:22
А как проверить "если больше часа" это самое главное
Название: Удаление через некоторе время
Отправлено: Меняздесьдавнонет от 02 Января 2005, 16:56:31
script, тебе известно о том, способе, которым измеряется время в системах юникс?
о unix timestamp, время эпохи Юникс?
Название: Удаление через некоторе время
Отправлено: script от 02 Января 2005, 21:02:07
Нет ну я узнаю время
$date = date("d.m.Y",time());

а как написать проверку если больше часа с момента создания файла?
Название: Удаление через некоторе время
Отправлено: Меняздесьдавнонет от 02 Января 2005, 22:55:49
ты знаешь, что возвращает используемая тобой функция time()?
а сколько секунд в часе - тебе известно?
Название: Удаление через некоторе время
Отправлено: script от 03 Января 2005, 11:14:47
Ладно вот так
$date = date("d.m.Y");
Название: Удаление через некоторе время
Отправлено: Меняздесьдавнонет от 03 Января 2005, 11:53:43
Не понял. а при чем здесь date?
ужас.
я задал два вопроса, а в ответ получил что-то совсем странное.
Название: Удаление через некоторе время
Отправлено: CGVictor от 05 Января 2005, 10:00:48
script
timestamp - количество секунд с Epoch. И если разница stamp-ов больше 60x60.............
stamp возвращается ф-ей time. Которую ты и лепишь в date.

[off]Ромик, оставь пост... Он же все равно в ман не полезет, как бы ему этого не хотелось....[/off]