php пример загрузки файлов

1) как вариант — классом
http://phpfileuploader.com/demo/index.php

2) по простому (ниже)

';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    echo "Файл корректен и был успешно загружен.\n";
} else {
    echo "Возможная атака с помощью файловой загрузки!\n";

$upload_errors = array(
    UPLOAD_ERR_OK        => "No errors.",
    UPLOAD_ERR_INI_SIZE    => "Larger than upload_max_filesize.",
    UPLOAD_ERR_FORM_SIZE    => "Larger than form MAX_FILE_SIZE.",
    UPLOAD_ERR_PARTIAL    => "Partial upload.",
    UPLOAD_ERR_NO_FILE        => "No file.",
    UPLOAD_ERR_NO_TMP_DIR    => "No temporary directory.",
    UPLOAD_ERR_CANT_WRITE    => "Can't write to disk.",
    UPLOAD_ERR_EXTENSION     => "File upload stopped by extension.",
    UPLOAD_ERR_EMPTY        => "File is empty." // add this to avoid an offset
  );
   // error: report what PHP says went wrong
   $err = $upload_errors[$_FILES['userfile']['error']];
    
   echo   $err;  

}

echo 'Некоторая отладочная информация:';
print_r($_FILES);

print "

«;

?>




Отправить этот файл:

Добавить комментарий

Ваш e-mail не будет опубликован.