[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Почему не загружается файл
Эли4ка
Форумчане!Снова прошу Вашей помощи.Никак не могу понять,почему все время показывает ошибку загрузки файла.
if(is_uploaded_file($_FILES['userfile']['name']) ) {    

$filename = $_FILES['userfile']['name'];
$source = $_FILES['userfile']['tmp_name'];
$target = $path . $filename;
move_uploaded_file($_FILES["userfile"]["tmp_name"], "/home/site.domain/www/upload/upload/".$_FILES["userfile"]["name"]);//загрузка оригинала в папку
$time = date("d.m.y H:i:s");
$sql = 'INSERT INTO `music`.`files` (`files`, `date`)
VALUES("'
.mysql_real_escape_string($filename).'", "'.mysql_real_escape_string($time).'")';
if(!mysql_query($sql)){
echo '<center><p><b>Ошибка при добавлении данных!</b></p></center>';
}
else {
echo '<center><p><b>Данные добавлены!</b></p></center>';
}

}

else {
echo("Ошибка загрузки файла");
}




Спустя 6 минут, 6 секунд (22.06.2012 - 17:06) pak написал(а):
http://irbis-team.com/15/13/2

В какой папке скрипт лежит?

Спустя 4 минуты, 51 секунда (22.06.2012 - 17:11) vital написал(а):
if(is_uploaded_file($_FILES['userfile']['tmp_name']) ) {

Спустя 11 часов, 5 минут, 23 секунды (23.06.2012 - 04:16) Эли4ка написал(а):
vital
если я делаю так,то скрипт вообще ведет себя хаотично..один файл грузит,а другие нет..и главное по размеру подходят..
pak
в сайте site.domain/upload ,а файлы грузятся в site.domain/upload/upload

Спустя 4 часа, 44 минуты, 27 секунд (23.06.2012 - 09:01) fdr написал(а):
Цитата
if(is_uploaded_file($_FILES['userfile']['name']) )

Это не правильно. vital прав. в документации php_manual это описанно!
var_dump($_FILES) что выдает, закинте его в самое начало скрипта!

Спустя 5 минут, 33 секунды (23.06.2012 - 09:06) fdr написал(а):
Цитата
"/home/site.domain/www/upload/upload/".$_FILES["userfile"]["name"]

хорошо бы добавить к концу, уникальное значение.
"/home/site.domain/www/upload/upload/" . uniqid() . $_FILES["userfile"]["name"]

Спустя 14 минут, 15 секунд (23.06.2012 - 09:21) pak написал(а):
а мне кажется надо так)
'./upload/' . uniqid() . $_FILES["userfile"]["name"]

Спустя 1 час, 38 минут, 33 секунды (23.06.2012 - 10:59) Эли4ка написал(а):
Цитата
uniqid()

это то зачем использовать не пойму?
А по делу-ошибку нашла..спасибо за помощь..
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.