Как загрузить файл на сервер через php

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

#1
Подскажите, как в php загрузить файл на сервер, если я знаю его путь ... типа ... C:\moy.zip ?
 
S

STYX

#2
Могу предложить следующее решение поставленной задачи:

Код:
<?
if (empty($submit) == True)
{
echo ("
<form action=addfile.php method=post enctype=multipart/form-data>
<center><font size=-1 face=verdana>Файл:</font><input type=file name=userfile><br>
<input class=knop type=submit name=submit value=Закачать></center>
</form>
");
}
else
{
if ( !empty($userfile) == True)
{
$path = dirname( $PATH_TRANSLATED );
$name = $path . "/dirrectory/".$userfile_name; /вместо dirrectory, указать папку
copy( $userfile, $name);
print "<center><font color=green size=-2 face=verdana>Спасибо. Файл закачан</font></center>";
}
else
print "<center><font color=red size=-2 face=verdana>Файл не указан</font></center>";
}
?>
 
G

Guest

#3
STYX Хотел у тебя спросить можно ли написать скрипт, позволяющий перекачивать файлы из одного сервера на другой без моего участия :D
 

admin

Well-known member
08.08.2003
2 754
0
#4
целероний
Можно. Но проще следать не скрипт php, а лучше на c++ (если под юниксов машина) и выполнять через терминал или Cron.
 
S

STYX

#5
Если сервак твой (на чужой просто не дадут доступа), то по идее можно. Опиши подробнее.
 
G

Guest

#6
Короче дело обстоит так. Имеем русский сервер с фильмами. И SAT инет со скоростью 768кбит. Задача - скачать с русского сервера фильм. Казалось возми да и скачай. Но русские позволяют скачивать фильмы только пользователям с русскими IP, а SAT инет имеет IP Нерусский и работает через localhost, поэтому прикрутить русский прокси невозможно (может я ошибаюсь :D ). Поэтому я подумал, а что если я зарегюсь на каком нить бесплатном хостинге(не имеющий запрета на работу с нерусскими IP) с php в зоне ру и с помощью скрипта скачаю фильм к себе на хостинг (не принемая участие в скачке), а потом в спокойной обстановке скачаю фильм на комп, через тарелку, возможно ли такое, или я фантазер ;)
 

admin

Well-known member
08.08.2003
2 754
0
#7
целероний
Возможно. Но по-моему проще взять програмку SocksChain и воспользоваться ею.
 
S

STYX

#8
Такое возможно, но...
1. Какой бы инет у тебя не был, а скачать что-то с бесплатного хостинга будет сложновато.
2. Это ж где такие бесплатные хостинги дают гигами и с неогран. трафиком?
3. Слушай, Серегу. Дело говорит.
Но... если все-таки все проблемы ты решишь, обращайся, попробую чего-нить тебе написать.
 
G

Guest

#9
STYX

такие хостинги хостят порносайты :)

P.S. Хотя прогу конечно попробую, но внутри у меня скрадываются сомнения по поводу работы с этой прогой и SAT инет :)
 

admin

Well-known member
08.08.2003
2 754
0
#10
целероний
Эту прогу все кардеры уже давно на первое место возвели а качестве анонимайзера. Так что всё будет OK. А хостинги которые хостят порносайты в россии бесплатно ..... :) это ты загнул.
 
S
#12
Кстати, насчет хостинга! Теперь weblite.by.ru сменил адрес на http://web-lite.net!

Серёга
Не кинули, скорость хорошая, абсолютно все возможности, которые обещались!
 

admin

Well-known member
08.08.2003
2 754
0
#13
STYX
классно
ты там мыло заодно смени на корпоративное :) а то смотрится как-то не солидно что-ли.
 
G

Guest

#15
Серёга
STYX

Ну ладно, неправильно выразился, точнее в рунете есть место, где можно хранить файлы, любые вот http://allfiles.ru/ , хотя я его не проверял, но рекламный банер об этом говорит
 

admin

Well-known member
08.08.2003
2 754
0
#16
целероний
типа бесплатный ftp. ну тогда ничего не выйдет, т.к. через ftp протокол скрипты не выполняются. разве что если он поддерживается FXP технологию. Т.е. перекачку налету файлов. Но и исходный ftp должен так работать. в общем не факт что сработает, но лучше как я уже сказал. SocksChain или A4proxy. Что больше нравится.
 
S
#17
А лучше... пойти к ближайшему пирату и за 1$ записать необходимый мувик. И никаких проблем. :)
 

admin

Well-known member
08.08.2003
2 754
0
#19
целероний
Время деньги :) Промучаешься дольше с подбором сокса, с настройкой и т.п. Конечно если ты не собираешься только 100 фильмов катать :)
 
Статус
Закрыто для дальнейших ответов.