X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Ошибка загрузки файла
Scream_mw
Scream_mw
Topic Starter сообщение 22.3.2010, 10:15; Ответить: Scream_mw
Сообщение #1


Помогите пожалуйста! Где ошибка?
Пишет "ошибка загрузки файла" т.е. ошибка в этой строке:
[php]if(copy($_FILES["file1"]["tmp_name"],"$upfiledir1"))[/php]
[php]<?php
if($_GET['type']=='ava'){
$name=$_POST['name'];
$upfiledir1 = "./files/name.jpg";
if($_FILES["file1"]["size"] > 1024*100)
{
echo ("Размер файла превышает 100Kb");
exit;
}
if(copy($_FILES["file1"]["tmp_name"],"$upfiledir1"))
{
echo("Файл успешно загружен<br>");
} else {
echo("Ошибка загрузки файла");
}
}

?>[/php]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 22.3.2010, 11:50; Ответить: sc2r2bey
Сообщение #2


сделай проверку на наличие файла во временной директории
[php] if (empty($_FILES['image']['tmp_name']))[/php]


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
сообщение 22.3.2010, 12:04; Ответить: gaaarfild
Сообщение #3


[php]if(copy($_FILES["file1"]["tmp_name"], $upfiledir1))[/php]

Я бы написал вот так. переменную передаваемую в функцию в кавычки засовывать не надо.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Scream_mw
Scream_mw
Topic Starter сообщение 22.3.2010, 13:08; Ответить: Scream_mw
Сообщение #4


Все равно та же ошибка(
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
сообщение 22.3.2010, 13:15; Ответить: gaaarfild
Сообщение #5


попробуй без ведущей точки сделать путь.

[php]$upfiledir1 = "files/name.jpg";[/php]

Да, кстати, если не сложно, листинг формы для загрузки покажи пожалуйста.

И, опять е, исходя из твоего кода, я так понимаю, должно быть вот так в этой строчке:

[php]$upfiledir1 = "files/".$name.".jpg";[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Scream_mw
Scream_mw
Topic Starter сообщение 22.3.2010, 13:26; Ответить: Scream_mw
Сообщение #6


Все равно эта ошибка.

Warning: copy() [function.copy]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/blablabla/:/tmp:/usr/local/lib/php/) in /home/blablabla/domains/localhost/public_html/fileload.php on line 14
Ошибка загрузки файла


14 строка
[php] if(copy($_FILES["file1"]["tmp_name"], $upfiledir1)) {[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
сообщение 22.3.2010, 13:31; Ответить: gaaarfild
Сообщение #7


У тебя нет разрешения на загрузку в данную директорию. Просто загрузкой занимается именно функция copy(); Сделай chmod для данной категории 777. Ты прямо на хостинге работаешь?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Scream_mw
Scream_mw
Topic Starter сообщение 22.3.2010, 13:33; Ответить: Scream_mw
Сообщение #8


И на хостинге и на локалхосте... по ftp установил полные права доступа и нифига :D
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
сообщение 22.3.2010, 13:38; Ответить: gaaarfild
Сообщение #9


Ты установил именно права доступа chmod?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Scream_mw
Scream_mw
Topic Starter сообщение 22.3.2010, 13:40; Ответить: Scream_mw
Сообщение #10


Да. 777
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Каталог открывается как ошибка 404 в hostcms
0 cheshire 3270 2.7.2018, 11:09
автор: cheshire
Открытая тема (нет новых ответов) Оптимизирую Скорость Загрузки Вашего Сайта и Увеличу количество баллов в Гугл Пейдж Спид
0 procsi 3481 18.12.2017, 17:40
автор: procsi
Открытая тема (нет новых ответов) Нужно оптимизировать скорость загрузки DLE
1 Mukis 2856 3.2.2017, 17:44
автор: bobur
Открытая тема (нет новых ответов) Продам загрузки US,RU,UA,MIX,SNG,IT,FR,CA
1 Cargeh 2067 5.9.2015, 10:28
автор: -Cargeh-
Открытая тема (нет новых ответов) [Продам] Инсталлы,Загрузки,load,download
1 Farik.lampa 3741 19.6.2015, 17:22
автор: -biznesvigoda-


 



RSS Текстовая версия Сейчас: 20.4.2024, 14:48
Дизайн