Когда вы загружаете файл в php, он сохраняется в массиве $_FILES
, его имя сохраняется в $_FILES['inputfield']['name']
, где 'inputfield'
- это имя в файле, например:
<input type='file' name='inputfield' />
Итак, вы бы сделали:
$exp = explode(".",$_FILES['inputfield']['name']);
$filename = $exp[0];
$path = "/path/to/base/folder/" . $filename . "/" . $_FILES['inputfield']['name'];
move_uploaded_file($_FILES['inputfield']['tmp_name'], $path);