mak_sim2001
Новичок
uniqid() или аналог. Как обозвать поситителя что-бы ни с кем не путать
Стоит задача
Написать скрипт, простая форма с file полем, возможностью закачки нескрольких файлов, которая после заполнения отсылает файлы и инфу на email адрес с базы данных.
Соответсвенно в процессе заполнения формы надо что-бы пользователь имел возможность удалить уже закачанный файл.
Решил приблизительно так: с помощью JavaScript onsubmit() качаю файлы в определённый каталог, opendir() readdir() Получаю инфу о файлах в каталоге и выдаю eё пользователю (что-бы имел возможность удалять - JSHttpRequest c перезагрузко страницы делаю) И обычныйи submit для отправки письма с вложениями (PEAR::Mail_mime)
Все написано, все работает но возникает вопрос, куда складывать временно закачанные файлы, как я вижу решение для каждого посетителя надо создовать уникальную временную директорию(не таскать же файлы в переменных), нашел функцию uniqid(), вроде она может помочь, есть ли ещё какие-то варианты?
Может задачу правильней решать совсем подругому?
Стоит задача
Написать скрипт, простая форма с file полем, возможностью закачки нескрольких файлов, которая после заполнения отсылает файлы и инфу на email адрес с базы данных.
Соответсвенно в процессе заполнения формы надо что-бы пользователь имел возможность удалить уже закачанный файл.
Решил приблизительно так: с помощью JavaScript onsubmit() качаю файлы в определённый каталог, opendir() readdir() Получаю инфу о файлах в каталоге и выдаю eё пользователю (что-бы имел возможность удалять - JSHttpRequest c перезагрузко страницы делаю) И обычныйи submit для отправки письма с вложениями (PEAR::Mail_mime)
Все написано, все работает но возникает вопрос, куда складывать временно закачанные файлы, как я вижу решение для каждого посетителя надо создовать уникальную временную директорию(не таскать же файлы в переменных), нашел функцию uniqid(), вроде она может помочь, есть ли ещё какие-то варианты?
Может задачу правильней решать совсем подругому?