Я использую небольшой сайт, чтобы экспериментировать с загрузкой изображений и их отображением.
Когда кто-то нажимает «добавить картинку», они попадают на страницу с формой на ней. Они могут выбрать файл и нажать кнопку отправки.
Но теперь я хочу сделать следующее: добавьте вторую кнопку отправки с надписью «Отмена» рядом с кнопкой подтверждения. Если кто-то затем захочет загрузить, выбрать и отправить submit, если они нажмут кнопку отмены до того, как файл будет полностью загружен, PHP должен остановить загрузку файла и удалить его. А потом вернемся к обзору.
Никакой Javascript не использовался вообще.
У меня есть только localhost, поэтому проверить это невозможно, потому что я просто копирую файл в миллисекунду, нажимаю кнопку отправки. Нет времени загрузки с localhost, и я не собираюсь покупать сервер где-то только для этого.
В основном, что происходит сейчас, PHP определяет, какая кнопка была отправлена. Если была отправлена кнопка отправки, файл загружается, если кнопка отмены отправляется, она просто возвращается к обзору.
Но PHP выполняет свои задачи один подряд. Поэтому я не думаю, что это сработает. Как сообщить PHP о прекращении загрузки?