[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: загрузка файлов на сервер
Skesh
Доброго времени суток, второй день мучаюсь с функцией для згрузки файлов на сервер, загружает почеуто только временный фал, даю код, сама форма:

<form id=\"form2\" name=\"form1\" method=\"post\" action=\"action.php\" enctype=multipart/form-data>
<table class=
\"wev\" valign=\"top\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"2\">
<tr>
<td bgcolor=
\"$bgcolor\" class=\"wev\" align=\"right\" valign=\"top\"><b><font color=\"white\">Файл рішення, яким передано в оренду:</b> </td>
<td bgcolor=
\"white\" class=\"wb\" ><input type=\"file\" name=\"file_rishenya\"></font></td>
</tr>
</table>
</form>



action.php, вызываю так:
// ------------- Файл рішення, яким передано в оренду 
if(!empty($file_rishenya)) {
$file_rishenya=FileUpload($file_rishenya); // назва, тип файлу
}


обрабатываю так:


function FileUpload($file_name)
{
$format=end(explode(".", $file_name));
$name="files/";
$name.=date("Ymdhis");
$name.=".$format";

if(move_uploaded_file($file_name, "$name")) {
echo "<center><font size=\"4\" color=\"green\">Файл успішно збережений!</font></center>";
return $name;
}
else {
@unlink ($file);
unset($file);
echo"<center><font size=\"3\" color=\"red\"><center>Помилка! Файл не збережений!</font><br>
<font size=
\"3\" color=\"red\">Детальніше про можливі причини помилок читайте в інструкції. </font></center>";
echo"<script language = 'javascript'>
var delay=3000; setTimeout(
\"javascript:history.back()\", delay);</script>";
exit();
}

}


результатом работы функции является временный файл, и $file_rishenya почемуто тоже сразу передается временный фал, помогите плиз, что я не так делаю?

_____________
*пускает слюну, глядя на код* :)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.