67 сообщений
#16 лет назад
Подскажите плиз.. как по ftp загружать файлы на сервак не со своего компа а с другого удаленного сервера ?? может есть какието специальные скрипты ?? SSH-доступа на моем хостинге нету так бы я без проблем загрузил а по ftp не знаю как это сделать .. 
201 сообщение
#16 лет назад
Не все серверы ftp поддерживают такое, часто только ssh спасает отца Российской демократии...
67 сообщений
#16 лет назад
Цитата:Дело в том что от туда откуда мне нужно скачать у меня есть только ссылки т.е у меня нет к нему доступа по ftp
2128 сообщений
#16 лет назад
Цитата:Дело в том что от туда откуда мне нужно скачать у меня есть только ссылки т.е у меня нет к нему доступа по ftp
Если сайт на PHP+Smarty - ничего у Вас не выйдет...
Если "голый" html - то просто скачивайте его любой качалкой...
67 сообщений
#16 лет назад
Цитата ("raznomir"):Цитата:Дело в том что от туда откуда мне нужно скачать у меня есть только ссылки т.е у меня нет к нему доступа по ftp
Если сайт на PHP+Smarty - ничего у Вас не выйдет...
Если "голый" html - то просто скачивайте его любой качалкой...
На сайте лежат видео файлы больших размеров и вариант использовать какойнибуть ftp клиент мне не подходит потомучто нет у меня очень медленный и пропускать через себя весь этот траф я буду до китайскай пасхи, вот и я спрашиваю есть ли какойнибуть например php скрипт который я запустил бы на серваке и он закачал на этот сервак файлы конечно можно не все сразу а по одному скармливая ему ссылку где находится файл.. Есть такой скрипт ? возможно ли это ?
55 сообщений
#16 лет назад
<?
if($_GET){
extract($_POST);
$pathinfo=pathinfo($url);
If(!empty($dir)){$dir.='/';}
$dir.=$pathinfo;
if(copy($url,$dir)){echo 'Файл <b>'.$url.'</b> закачан в <b>'.$dir.'</b><br><br>';}else{echo 'Ошибка при копировании..<br><br>';}}
?><html><head>
<title>Скрипт закачки от GreF</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
</head><body>
<form action="?do=1" method="POST">
Url: <input type="text" name="url" value="http://"><br>
Куда качать(имя папки, в конце не надо ставить слэш ): <input type="text" name="dir"><br>
<input type="submit" value="Качать!">
</form></body></html>
Примерно так.
67 сообщений
#16 лет назад
Цитата ("alexsava"):<?
if($_GET){
extract($_POST);
$pathinfo=pathinfo($url);
If(!empty($dir)){$dir.='/';}
$dir.=$pathinfo;
if(copy($url,$dir)){echo 'Файл <b>'.$url.'</b> закачан в <b>'.$dir.'</b><br><br>';}else{echo 'Ошибка при копировании..<br><br>';}}
?><html><head>
<title>Скрипт закачки от GreF</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
</head><body>
<form action="?do=1" method="POST">
Url: <input type="text" name="url" value="http://"><br>
Куда качать(имя папки, в конце не надо ставить слэш ): <input type="text" name="dir"><br>
<input type="submit" value="Качать!">
</form></body></html>
Примерно так.
выдает ошибку : Warning: copy() : php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/tanay/main/htdocs/tt.php on line 7
Warning: copy(ссылка) : failed to open stream: Success in /var/www/tanayvpn/main/htdocs/tt.php on line 7