X
xorme133
Прохожие
- Автор темы
- #1
RST FTP-Downloader счётчик вырезан
Для просмотра ссылки Войдиили Зарегистрируйся
Для просмотра ссылки Войди
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Чета с кодировкой траблы... кракозябрами выводит все
если нужен нормальньій фтп-загрузчик — FileZilla Portable....<?
$path=GetCWD()."/files";
if(!file_exists($path))
die("<b>Пожалуйста, создайте папку <font color=red>".$path."</font> и <a href=?>повторите попытку загрузить файл</a>.</b>");
if(empty($_FILES['UserFile']['tmp_name']))
echo"<form method=post enctype=multipart/form-data>
Выберите файл: <input type=file name=UserFile>
<input type=submit value=Отправить>
</form>";
elseif(!is_uploaded_file($_FILES['UserFile']['tmp_name']))
die("<b><font color=red>Файл не был загружен! Попробуйте <a href=?>повторить попытку</a>!</font></b>");
else{
if(@!copy($_FILES['UserFile']['tmp_name'],$path.chr(47).$_FILES['UserFile']['name']))
die("<b><font color=red>Файл не был загружен! Попробуйте <a href=?>повторить попытку</a>!</font></b>");
else
echo "<center><b>Файл \"<font color=red>".$_FILES['UserFile']['name']."\"</font> успешно загружён на сервер!</font></b></center>"."<hr>".
"Тип файла: <b>".$_FILES['UserFile']['type']."</b><br>".
"Размер файла: <b>".round($_FILES['UserFile']['size']/1024,2)." кб.</b>".
"<hr><center><a href=?>Загрузить ещё один файл!</a></center>";
}
?>
<form action=upl.php method=post enctype="multipart/form-data" name=Form>
<input type=file name=filename>
<input type=submit value='Загрузить'>
</form>
<?php
function upload($filename)
{
$login="логин";
$pass="пароль";
$host="site.ru";
$path="/Uploads/папка/";
$tmp = $_FILES[$filename]['tmp_name'];
$aname = $_FILES[$filename]['name'];
$connect = ftp_connect($host);
if(!$connect) exit();
$result = ftp_login($connect, $login, $pass);
if ($result==false) exit();
if (ftp_chdir($connect, $path)) ftp_put($connect, $aname, $tmp, FTP_BINARY);
else exit();
ftp_quit($connect);
unlink($tmp);
};
if (isset($filename)) upload('filename')
?>