Перекачка файлов
У меня есть пара вопросов. В общем я хочу написать скрипт, который бы позволял мне скачивать какие-либо файлы на конкретный ftp.
1. Какими функциями можно воспользоваться для скачивания файлов не с ftp, а по http?
2. Можно ли выполнить мою задачу, не создавая файлов на сервере?
2.1. Если нет, то посоветуйте хостинг где можно создавать файлы на сервере
Большое спасибо
Код:
<html>
<head>
<title>Страница для загрузки файла на сервер</title>
</head>
<?php
//Программа передачи файла на сервер //
$file_dir="z:/home/localhost/www/ab/base";
$file_url="http://localhost/ab/base";
if (isset($fupload))
{
print "path: $fupload
\n";
print "name: $fupload_name
\n";
print "size: $fupload_size
\n";
print "type: $fupload_type
\n";
if ($fupload_type == "image/gif")
{
$dir=$file_dir."/".$fupload_name;
print "$dir
";
copy ($fupload, "$file_dir/$fupload_name");
print "<img src=\"$file_url/$fupload_name\">
\n\n";
}
}
?>
<body>
<form enctype="multipart/form-data" action="<?php print $PHP_SELF; ?>" method="post">
<input type=hidden name="MAX_FILE_SIZE" value="1000000">
<input type="file" name="fupload">
<input type="submit" value="sent file">
</form>
</body>
</html>
<head>
<title>Страница для загрузки файла на сервер</title>
</head>
<?php
//Программа передачи файла на сервер //
$file_dir="z:/home/localhost/www/ab/base";
$file_url="http://localhost/ab/base";
if (isset($fupload))
{
print "path: $fupload
\n";
print "name: $fupload_name
\n";
print "size: $fupload_size
\n";
print "type: $fupload_type
\n";
if ($fupload_type == "image/gif")
{
$dir=$file_dir."/".$fupload_name;
print "$dir
";
copy ($fupload, "$file_dir/$fupload_name");
print "<img src=\"$file_url/$fupload_name\">
\n\n";
}
}
?>
<body>
<form enctype="multipart/form-data" action="<?php print $PHP_SELF; ?>" method="post">
<input type=hidden name="MAX_FILE_SIZE" value="1000000">
<input type="file" name="fupload">
<input type="submit" value="sent file">
</form>
</body>
</html>
Вот те сервер:
agava.ru