Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] PHP-скрипт загрузки файлов. DLE (http://forum.oszone.net/showthread.php?t=235782)

Weblack 01-06-2012 22:47 1926408

PHP-скрипт загрузки файлов. DLE
 
Здравствуйте. Помогите, пожалуйста, найти ошибки в коде:
PHP код:

<?php
$name_field 
'img2'
$dir '/uploads/'
$uploadfile $dir.basename($_FILES['xfield'][$name_field]);
 if (
move_uploaded_file($_FILES['xfield'][$name_field], $uploadfile)) {
    echo 
"Файл успешно загружен.";
} else {
    echo 
"Произошла ошибка";
}

На сайте (DLE) создано доп. поле для загрузки файлов, однако после добавления новости сами файлы не загружаются, а доп. полю присваивается лишь название файла.
Вот html-код поля загрузки:
HTML код:

<input type="file" name="xfield[img2]" id="xfield[img2]" value="" rel="essential" />

Sham 01-06-2012 23:29 1926443

Неправильное обращение с $_FILES. В вашем случае это будет имо $_FILES['xfield']['tmp_name']['img2']
http://www.php.net/manual/ru/feature...ost-method.php
Обратите внимание также на enctype формы.


Время: 09:37.

Время: 09:37.
© OSzone.net 2001-