Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Странная загрузка файла на сервер


Автор: drandru 5.6.2007, 09:39
Приветствую! 

Проблема в том что написал код загрузки файла на сервер, проверил все работает... 

Проверил на файле с рабочего стола, загрузился супер, все отработало.

Позже проверил на др. файле, с другой локации, и нифига, copy() отрабатывать отказывается и все... а с рабочего стола также тянет норм. 

проверял на одном и томже файле, с раб.стола грузится, а с любой др. локации нет.

Вобщем, если кто встречался с подобным недоразумением, и решил его, пожалуйста, помогите.

Автор: WIPS 5.6.2007, 10:14
Цитата(drandru @  5.6.2007,  08:39 Найти цитируемый пост)
copy() отрабатывать отказывается и все

Зачем copy() непоняно. Код показывайте.

Автор: drandru 5.6.2007, 10:35
Код

$uploaddir = $path;
$uploadfile = $uploaddir . $_FILES['userfile']['name'];
if(copy($_FILES['userfile']['tmp_name'], $uploadfile))
{
    $link=mysql_connect($datainifile["MySQLHost"],$datainifile["Userlogin"],$datainifile["UserPassword"])or die("can't connect to database");
    mysql_select_db("aaa",$link);


 ! 
PARROT
Пользуемся кнопкой КОД

Автор: PARROT 5.6.2007, 12:45
вместо copy() -> http://ua2.php.net/manual/ru/function.move-uploaded-file.php

Автор: WIPS 5.6.2007, 15:47
Цитата(drandru @  5.6.2007,  08:39 Найти цитируемый пост)
copy() отрабатывать отказывается и все

Ошибки какие выдает?

Автор: drandru 5.6.2007, 16:57
Да все, спасибо, я уже нашел ошибку...   увеличил размер макс файла до 512Кб который задается на сайте именно и все ок. 

Только странно почему он один и тот же файл отказывался с разных локаций брать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)