Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Июль 25, 2017, 11:59:55


Войти


Страниц: [1]
  Печать  
Автор Тема: Загрузка Файла  (Прочитано 6992 раз)
0 Пользователей и 1 Гость смотрят эту тему.
pashaaa
Новичёк
*

Карма: 0
Сообщений: 9


Просмотр профиля
« : Август 05, 2007, 09:15:14 »

Пожалуйста помогите я не могу загрузить файл на фтп для дольнейшей обработки использовал
папка Upload создана
<form enctype="multipart/form-data" action="upload.php" method="POST">
Please choose a file: <input name="uploaded" type="file" /><br />
<input type="submit" value="Upload" />
</form>

и
php

<?php
$target = "Upload/";
$target = $target . basename( $_FILES['uploaded']['name']) ;
$ok=1;
if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
{
echo "Ура ". basename( $_FILES['uploadedfile']['name']). " Работает";
}
else {
echo "Опять Нет.";
}
?>
Записан
Lexx
Вникающий
***

Карма: -3
Сообщений: 182


ipb, punbb, php-fusion


Просмотр профиля
« Ответ #1 : Август 05, 2007, 09:39:45 »

cmod  на папку 777 выставлен?
А в настройках сайта, портала прописан точный путь до папки куда закачиваете
Записан

Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/3.0
pashaaa
Новичёк
*

Карма: 0
Сообщений: 9


Просмотр профиля
« Ответ #2 : Август 05, 2007, 09:46:36 »

Как это сделать я в Php новичек папку на ФТП создал
Записан
Lexx
Вникающий
***

Карма: -3
Сообщений: 182


ipb, punbb, php-fusion


Просмотр профиля
« Ответ #3 : Август 05, 2007, 09:55:51 »

Зайди на фтп, отметь папку и выставь chmod 777 потом на своем сайте укажи точный путь до папки; например:  твой адрес/uploads   или    твой адрес/uploads/     
соответственно адрес до файла загруженного будет длиннее....
Записан

Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/3.0
pashaaa
Новичёк
*

Карма: 0
Сообщений: 9


Просмотр профиля
« Ответ #4 : Август 05, 2007, 10:03:28 »

как на фтп то зайти я через тотал захожу
Записан
pashaaa
Новичёк
*

Карма: 0
Сообщений: 9


Просмотр профиля
« Ответ #5 : Август 05, 2007, 10:10:10 »

все разобрался работает
Записан
Lexx
Вникающий
***

Карма: -3
Сообщений: 182


ipb, punbb, php-fusion


Просмотр профиля
« Ответ #6 : Август 05, 2007, 10:11:53 »

все разобрался работает
тут есть веб интерефейс http://www.ayola.net/ftp
Записан

Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/3.0
pashaaa
Новичёк
*

Карма: 0
Сообщений: 9


Просмотр профиля
« Ответ #7 : Август 05, 2007, 11:07:22 »

function DoSend($ForMe)
{
   $target = "Upload/";
   $target = $target . basename($_FILES['uploaded']['name']);
   if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
   {
      $filename = $target = $target . basename($_FILES['uploaded']['name']);
      $handle = CHMOD ($filename, "r");
      $contents = fread($handle, filesize($filename));
      fclose($handle);
      $LComputer = SubStr($contents, 14);
      DoForm($LDate, $LEditName, $LComputer, $LChkDate, $ForMe);
   }
   else
   {
      echo "Файл Незагружен";
   }
Не работает команда fread
Записан
pashaaa
Новичёк
*

Карма: 0
Сообщений: 9


Просмотр профиля
« Ответ #8 : Август 05, 2007, 11:38:25 »

на созданом файле CHMOD 600
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #9 : Август 05, 2007, 19:02:17 »

Это неприятно свойство php - файл создаётся от имени веб-сервера.
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
pashaaa
Новичёк
*

Карма: 0
Сообщений: 9


Просмотр профиля
« Ответ #10 : Август 06, 2007, 00:31:20 »

И как мне его прочитать есть способы залить файл который можно потом прочитать
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #11 : Август 06, 2007, 01:38:03 »

делать chmod файлу, сразу из пхп.
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
pashaaa
Новичёк
*

Карма: 0
Сообщений: 9


Просмотр профиля
« Ответ #12 : Август 06, 2007, 08:35:58 »

пробывал не работает может кто то поправит мой код
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #13 : Август 06, 2007, 16:56:26 »

          Re: Загрузка Файла
« Ответ #7 : Вчера в 02:07:22 »   Цитировать Изменить Удалить Разделить тему 

function DoSend($ForMe)
{
   $target = "Upload/";
   $target = $target . basename($_FILES['uploaded']['name']);
   if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
   {
      $filename = $target = $target . basename($_FILES['uploaded']['name']);
      $handle = fopen ($filename, "r");
      $contents = fread($handle, filesize($filename));
      fclose($handle);
      $LComputer = SubStr($contents, 14);
      DoForm($LDate, $LEditName, $LComputer, $LChkDate, $ForMe);
   }
   else
   {
      echo "Файл Незагружен";
   }


использовать надо fopen для открытия файла Улыбающийся
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
pashaaa
Новичёк
*

Карма: 0
Сообщений: 9


Просмотр профиля
« Ответ #14 : Август 06, 2007, 21:53:05 »

Спасибо
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #15 : Август 06, 2007, 21:54:16 »

Всегда рады помочь.

Топик закрываю.
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.062 секунд. Запросов: 17.