Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Загрузка файлов с сервера на сервер средствами PHP. [3]
ТвойWeb » WebMaster класс » PHP/Perl » Загрузка файлов с сервера на сервер средствами PHP.

Страниц (4): « 1 2 [3] 4 »
 

21. TvoyWeb - 05 Декабря, 2006 - 04:21:48 - перейти к сообщению
Alone
Ну что с тобой такое? Прямо кошмар какой-то!!!
22. Ray Wen - 05 Декабря, 2006 - 04:29:48 - перейти к сообщению
Alone
Грешно конечно смеятся, но расмешило... Голливудская улыбка

Для начала нафига ты блокируешь сообщение об ошибки? Чтобы "нифига не происходилос"? В остальном возьми какую-нибудь книжку почитать про передачу переменных методом POST, GET и файлов... Подмигивание Ты явно увидил один из скриптов передачи файлов и прицепился к нему как к мане небесной, совершенно не разбираясь в типах форм и методах передачи файлов...
23. Alone - 05 Декабря, 2006 - 05:06:30 - перейти к сообщению
Ray Wen пишет:
Alone
Для начала нафига ты блокируешь сообщение об ошибки? Чтобы "нифига не происходилос"?


Нифига - это значит нифига не загрыжается. С ошибками потом. Нафига мне о них думать, когда нифига не качает на сервак.

Ray Wen пишет:

В остальном возьми какую-нибудь книжку почитать про передачу переменных методом POST, GET и файлов...

Учусь на примерах Улыбка
Я перед этим дофига перепробовал вариантов... не загружает никак.
24. TvoyWeb - 05 Декабря, 2006 - 05:22:17 - перейти к сообщению
Цитата:
Нифига - это значит нифига не загрыжается. С ошибками потом. Нафига мне о них думать, когда нифига не качает на сервак.

Ды ты пиши так чтобы ошибок не было, а вывод ошибок всегда помогает найти ошибку в твоем коде!
Вот тебе код и выключи подавление ошибок! Вылезет хоть одна ошибка?
CODE:
<html>

<head>
<title></title>
</head>

<body>

<?php
$message = '';
if (isset($_POST['Upload']) && isset($_POST['file_url']) && trim($_POST['file_url']) != '') {
/*
Здесь делаем что-то , например проверяем входные данные
*/
//Определяем куда будем сохранять файл
$new_filename = "some/dir/in/your/server/newfilename.ext";
$message = (@copy($_POST['file_url'],$new_filename)) ? "Файл успешно скопирован
":"Не удалось скопировать файл
";
}

echo $message;
?>
<FORM method="post" action="<?=$_SERVER['PHP_SELF']; ?>">
<INPUT TYPE="text" NAME="file_url">
<INPUT TYPE="submit" NAME="Upload" VALUE="Copy file">
</FORM>

</body>

</html>

Цитата:
Он всегда post. Или бывают другие?

Это уже HTML Улыбка
25. Ray Wen - 05 Декабря, 2006 - 06:02:38 - перейти к сообщению
Alone пишет:
Нифига - это значит нифига не загрыжается. С ошибками потом. Нафига мне о них думать, когда нифига не качает на сервак.
Ну да, а ты значит даже и не хочешь знать почему не загружается... Голливудская улыбка
Alone пишет:
Учусь на примерах
Я перед этим дофига перепробовал вариантов... не загружает никак.
Вот именно по тому что ты не знаешь что пробовать и как делать, для того книжки и нужны, чтобы осмысленно пробовать, а не на "авось"... По тому как ты пробуешь совершенно ясно что ты не понимаешь как работает форма, еще раз, советую именно почитать, а не пробовать... поверь мне, когда ты поймешь как и что отправляется, будет намного легче понять как именно и что должен делать PHP на другой стороне... Подмигивание
26. Alone - 05 Декабря, 2006 - 06:07:05 - перейти к сообщению
TvoyWeb

Так работает спасибо Улыбка Улыбка Улыбка\n\n(Добавление)
Ray Wen

Мне хватит того что я знаю приблизительно, и того что есть форумум ТвойWeb Улыбка
27. Alone - 05 Декабря, 2006 - 15:05:59 - перейти к сообщению
TvoyWeb пишет:
Другое дело, если мне не изменяет память copy будет работать с URL только в случае если PHP включена опция allow_url_fopen.

А если например есть хост, но у него - allow_url_fopen=Off
То через линк в этом случае скоприровать никак невозможно?
28. TvoyWeb - 05 Декабря, 2006 - 21:41:47 - перейти к сообщению
Alone
Сейчас точно не помню, от этой ли директивы зависит возвожность копирования файлов сервера другим сервером, но я довольно часто нарывался, когда сторонний сервер отказывал в доступе при копировании файла.
29. Alone - 06 Декабря, 2006 - 02:08:11 - перейти к сообщению
TvoyWeb

Хост нашёл не плохой, халявный:
http://www.110mb.com
Всё есть и закачка на максимальный размер файла 20Mb.
И даже рекламы нет...

Но тут почему-то таким образом не закачивается.
Наверно халявные хостеры намеренно что-то перекрывают чтобы не закачивали.
Блин это жалко, можно было бы закачивать без проблем скока хоцца.
30. TvoyWeb - 06 Декабря, 2006 - 03:43:01 - перейти к сообщению
Alone пишет:
Но тут почему-то таким образом не закачивается.

Ну дык все по той же причине Улыбка.
Можно попробовать получать файл через сокеты... но это долгая история Улыбка

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0414]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33