PDA

Просмотр полной версии : Програмное создание папки на сервере и закачка в неё фоток


scarbo
22.11.2008, 16:50
Заказчик хочет такое - на сайт зашел юзер ввел свою фамилию закачал фотки,на сервере PHP создал папку,названную фамилией юзера.
Пытался так:из флеша передается в PHP при помощи LoadVars переменная $fio,потом в PHP $imgDir = dirname(__FILE__).$fio;
@mkdir($imgDir, 0777); if ($_FILES['Filedata']['name']) {
$uploadFile = $imgDir.basename($_FILES['Filedata']['name']);
move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploadFile);
},папка создается,но фотки в нее не грузятся,хотя если в PHP указать изначально им папки,то папка создается и фотки в неё грузятся.
с чем связано не знаю,Может надо параметр $fio передавать не LoadVars ,а upload FileReference???
Подскажите,как разобраться.

Mnilionic
25.11.2008, 19:17
LoadVars и upload FileReference - это два разных запроса $fio должен быть и там и там как минимум.
Да и:

<?php
$fio = 'Inanov';
$test_name = 'my file.JPG';


$imgDir = dirname(__FILE__).$fio;
$uploadFile = $imgDir.basename($test_name);


print $imgDir;
print '<br>';
print $uploadFile;
?>

scarbo
26.11.2008, 03:27
А как $fio в upload FileReference присобачить?

Mnilionic
27.11.2008, 03:18
upload.php?fio=aBcd