Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сделать загрузку файла удалено?
 
 автор: ols   (03.01.2007 в 03:25)   письмо автору
 
 

Подскажите плз.

   
 
 автор: NIK   (03.01.2007 в 12:38)   письмо автору
 
   для: ols   (03.01.2007 в 03:25)
 

а куда загружать? На HTTP, FTP ?

   
 
 автор: ols   (03.01.2007 в 14:18)   письмо автору
 
   для: NIK   (03.01.2007 в 12:38)
 

>а куда загружать? На HTTP, FTP ?
http
Только мне нужно с удаленного сервера. загружать с компьютера я знаю как.

   
 
 автор: cheops   (03.01.2007 в 15:54)   письмо автору
 
   для: ols   (03.01.2007 в 14:18)
 

Файл большой? Если не очень, можно прочитать его содержимое любой файловой функцией и сохранить
<?php
  $file 
file_get_contents("http://www.site.ru/file.zip");
  
$fd fopen("file.zip""w");
  if(!
$fd)
  {
    
fwrite($fd$file);
    
fclose($fd);
  }
?>

   
 
 автор: ols   (04.01.2007 в 00:34)   письмо автору
 
   для: cheops   (03.01.2007 в 15:54)
 

спасибо, попробую. мне просто нужна это для того чтобы аватор можно было загрузить с др. сервера на форум.вернее чтобы пользователи могли

И еще, а вот как понять в какую дирректорию загружается файл? мне нужно чтобы его можно было загрузить в определенную дирректорию.

   
 
 автор: MIchail1982   (03.01.2007 в 13:19)   письмо автору
 
   для: ols   (03.01.2007 в 03:25)
 

А если так?

<?php
//Данные для загрузчика
$upload_dir "Files/";
//Есть ли директория
if (!is_dir("$upload_dir")) {die ("Error: The directory <b>($upload_dir)</b> doesn't exist");}
//Можно ли записать
if (!is_writeable("$upload_dir")){die ("Error: The directory <b>($upload_dir)</b> is NOT writable, Please CHMOD (777)");}
$file_tmp basename($file);
$way=$upload_dir.$file_tmp;
if(
file_exists($way)){echo "File : $file_tmp already exists.<br>";}
else{
//Загрузка файла
copy ($file$way);
?>


файл получаем из формы

<?php
echo "<form method=\"POST\" action=\"upload.php\">
    <input type=\"file\" name=\"file\" size=\"20\">
    <br/><input type=\"submit\" value=\"Отправить\" name=\"B1\">
    <input type=\"reset\" value=\"Сброс\" name=\"B2\">
    </form>"
;
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования