![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Как можно закачать файл на сервер с удаленного компа. Опрация типа (не работает)
<?php
echo "source = " . $source . "<br>";
$file = basename ( $source );
$dest = "http://www.??????.org/dir/" . $file;
if (!copy($source, $dest)) {
echo "Can't copy file!!!" . "<br>";
} else{
echo "File is copied" . "<br>";
}
echo "file = " . $file . "<br>";
echo "dest =" . $dest . "<br>";
?>
Вот что за ошибка выдается: source =http://site.com/file.jpg Warning: copy(http://www.??????.org/dir/file.jpg): failed to open stream: HTTP wrapper does not support writeable connections. in /home/gesofto/public_html/dir/fileserver.php on line 5 Can't copy file!!! file = 01.jpg dest =http://www.?????.org/dir/file.jpg |
|
|||||
|
Ветеран форума
|
сам подумай, если бы кто угодно мог на чужие серваки заливать что угодно, что бы щас творилось в интернете...
тебе вполне адекватно написали ворнинг... http://www.translate.ru - на случай если ты всё ещё не догадался в чём дело... |
|
|||||
|
Цитата:
Последний раз редактировалось Flesh5; 14.10.2004 в 01:25. |
|
|||||
|
Ветеран форума
|
проблемы две
1 - как ты себе представляешь закачивать фаил используя HTTP протокол...? ведь не зря придумали FTP... не думаешь? спецификация HTTP протокола на всякий случай - http://www.w3.org/Protocols/ и! 2 - вторая проблема... ты поленился зайти на транслейт ру и перевести текст ворнинга, который тебе выдал ПХП на будущее... ПЕРВОЕ что ты должен сделать, это прочитать то, что тебе пишет ПХП... 99.9% он тебе скажет сам, почему у тебя что-то не работает... не знаешь английский - http://www.translate.ru тебе ответом... P.S. на случай если ты всё таки понял, что я пытаюсь донести до тебя - ответ на твой вопрос находиться здесь - http://ru.php.net/ftp |
|
|||||
|
Da cho tam ne ponatnogo, php skazal chto http ne podderjivaet zapis failov! a pochemu mne ne ponatno? I kak eto vso mojno cherez ftp organizovat.
Esli ia pravilno ponal vso eto nado delat cherez ftp! No pri etom ostavit interfeis http! Ia prav? |
|
|||||
|
Ветеран форума
|
1 - это НЕ пхп не поддерживает запись а стандарт http не поддерживает запись файлов...
2 - то, что ты далее пишешь я не совсем понял... переписывай фаил по фтп... да и всё... если это твой сайт, то ты знаешь и пароль туда на фтп... так в чём загвоздка? =) |
|
|||||
|
Ветеран форума
|
P.S. ты не любишь читать...
я тебе дал ссылку на описания протокола http почитай... довольно занимательное чтение... |
|
|||||
|
Prostite za glupi voptros, vchera celi den pisal programu protiv GetAdmin i utamlonnost sdelala svoio. V reale voobshe ne mogu predstavit kak ia sobiralsa cherez http protokol sebe fail zakachivat!
HTTP eto je tolko giper teks, a men nujen file transver protocol!A pochemu ia hochu tak sdelat, da potomu chto esli ia budu zakachivat vruchnuiu to poluchaetsa: snachala kachai fail a potom zakachivai! Plus skorost malenkaia, a tak mojno pramo na server, s ispolzovaniem skorosti servaka zakachivat! P.S. Chitatl chto eto vozmojno no ne pomnu kak! |
|
|||||
|
Ветеран форума
|
по поводу использования фтп
http://ru.php.net/ftp я тебе давал выше эту ссылку, пхп отлично умеет работать с ФТП... и будет тебе преимущество скорости сервака... =) и ненадо будет вручную закачивать... в коментах погляди, уже готовые скрипты есть... примеры... |
|
|||||
|
Da respect! nagash
|
![]() |
Часовой пояс GMT +4, время: 15:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|