Дата и время у тебя будет сохранять 1 файл из 10.
4. Расширение файла откуда берется?
if FormAuth.ShowModal = mrOk then
class function TFormAuth.Execute: boolean;
begin
with TFormAuth.Create(nil) do
try
Result := ShowModal = mrOk;
finally
Free;
end;
end;
//и в коде программы проверка if TFormAuth.Execute then
Я получаю расширение
pathinfo($_file['name'], PATHINFO_EXTENSION)
проверяю что это jpg, а потом(при генерации имени) добавляю:
$fname = md5($_timestamp).'.jpg';
или я опять не понял вопрос?)