Input type="file", Default Value

jacob

Registered
Здравейте,
имам следният проблем: когато във форма за редакция отворя записан ред полетата с качени файлове се изчистват (преди това качени файлове) автоматично след записване в базата.
Пробвах с echo да сложа default value с текущата стойност, но без успех (изгжлежда file inputs са рестриктнати поради секюритеи причини за default value) . Някой има ли идея как мога да фиксирам проблема ?
 
Има решение слагаш един втори input:

HTML:
<input type="hidden" name="default_files" value="default" />

и ето го и PHP общо взето ако качваш нов файл ти слага името на новия файл в променлива и естествено го ъплоадваш с твой код, а ако няма прикачен файл си оставя стари като взима информацията от input-а по-горе.

PHP:
if( $_FILES['form_upload']['name'] == NULL ) {
    $file = htmlspecialchars(trim($_POST['default_files']));
} else {
    /*
          CODE FOR UPLOAD NEW FILE
    */

    $file = $_FILES['form_upload']['name'];
}
 

Горе