Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: HTTP загрузка файлов
Форумы портала PHP.SU » » Вопросы новичков » HTTP загрузка файлов

Страниц (1): [1]
 

1. kuller - 28 Февраля, 2012 - 10:54:22 - перейти к сообщению
Подскажите как узнать размер загружаемого файла по HTTP ?

при выборе файла с комьютера проверяю размер таким образом

$_FILES['file']['size']

а при http загрузке это не работает.
2. EuGen - 28 Февраля, 2012 - 10:56:54 - перейти к сообщению
kuller
А разве Вы не по http загружаете? Или же покажите что Вы делаете в первом случае и что - во втором.
3. snikers987 - 28 Февраля, 2012 - 11:04:44 - перейти к сообщению
EuGen пишет:
kuller
А разве Вы не по http загружаете? Или же покажите что Вы делаете в первом случае и что - во втором.

Человек просто путает, а точнее не понимает что есть http.
На правах пророка:
1. Имелась ввиду отправка формы с файлом(как бы загрузка с компьютера)
2. Получение содержимого файла с удаленного сервера(file_get_contents(), к примеру, это наверно как бы загрузка по http)
как-то так Хорошо
В обоих случаях загрузка файла по протоколу http..
4. kuller - 28 Февраля, 2012 - 11:05:33 - перейти к сообщению
EuGen пишет:
kuller
А разве Вы не по http загружаете? Или же покажите что Вы делаете в первом случае и что - во втором.


мне нужно загружать файлы с других сайтов.

вот пробный код
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. <?
  4.  
  5. if($_POST['btn'])
  6. {
  7.      if(is_uploaded_file($fileup))
  8.     {
  9.         $type = pathinfo(end($file));
  10.        if($type['extension'] == 'jpg')
  11.        {
  12.             copy($_POST['url'],'upload');
  13.        }else{
  14.             echo 'error';
  15.        }
  16.     }
  17. }
  18.  
  19. ?>
  20. <form action="#" enctype="multipart/form-data" method="post">
  21. URL файла: <input type="text" name="url">
  22. <input type="submit" name="btn" value="Загрузить">
  23. </form>
  24.  


и как вот здесь проверить размер загружаемого файла

 

Powered by ExBB FM 1.0 RC1