Как удалить файл, когда пользователь покидает страницу? - PullRequest
4 голосов
/ 18 ноября 2009

У меня есть форма с действием, установленным в php-файл (verify.php). В форме я сделал довольно хороший раздел загрузки изображений. После отправки формы открывается файл verify.php для проверки формы, заполненной пользователем.

Все значения формы размещены внутри другой формы на странице verify.php. Только изображение загружается в папку на сервере, и это моя проблема. Я хочу, чтобы изображение было удалено, если пользователь сожалеет (не проверяет) о размещении рекламы, или если пользователь возвращается, чтобы изменить объявление снова.

Как бы я это сделал?

Одним из способов может быть удаление имени файла всякий раз, когда страница «unLoads» (пользователь нажимает кнопку «Назад»). Но это не решит проблему, если пользователь закроет браузер на странице verify.php, потому что это не считается «разгрузкой», не так ли?

Решения

Если вам нужно больше информации, скажите мне, и я обновлю этот пост!

Спасибо

Ответы [ 11 ]

0 голосов
/ 18 ноября 2009

Я бы установил ограничение по времени, в течение которого пользователь должен подтверждать размещение рекламы. Затем выполните задание по мониторингу, которое будет запущено в указанное заранее время, и, если объявление не было подтверждено, удалите изображение с сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...