Вход
Регистрация
PHP коды
| импорт файлов new
$dir = 'uploads'; if (!is_dir($dir)) { mkdir($dir); } if (isset($_POST['url'])) { $newfile = basename(rtrim($_POST['url'], '/')); $uploadfil = new SplFileObject($_POST['url'], 'rb'); $file = new SplFileObject($dir . DIRECTORY_SEPARATOR . $newfile, 'w'); $file->setFlags(SplFileObject::SKIP_EMPTY); if ($file->flock(LOCK_EX)) { $file->ftruncate(0); while (!$uploadfil->eof()) { $file->fwrite($uploadfil->fgets()); } } $file->flock(LOCK_UN); if (file_exists($dir . DIRECTORY_SEPARATOR . $newfile)) { echo '
Фаил был успешно загружен на сервер
' . PHP_EOL; } else { echo '
Не удалось скачать файл, ссылка должна указывать прямой путь до файла
' . PHP_EOL; } } else { echo '
' . PHP_EOL; echo '
' . PHP_EOL; echo '
' . PHP_EOL; echo '
' . PHP_EOL; }
Онлайн: 4
Реклама
Наш надёжный хостинг партнер
Купить рекламу