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



 

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

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

Открыть тему
Тема закрыта
> Картинка не добавляется
CandyDandy
CandyDandy
Topic Starter сообщение 6.3.2011, 2:41; Ответить: CandyDandy
Сообщение #1


Привет!
Картинка на локальном компьютере добавляется (html форма и обработчик)
А на хостинге нет. В чём может быть проблема?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ottaviano
ottaviano
сообщение 6.3.2011, 2:48; Ответить: ottaviano
Сообщение #2


(CandyDandy @ 6.3.2011, 04:41) *
В чём может быть проблема?

у вас на счетчике 83 сообщения на этом форуме, а вы такие вопросы задаете.
проблема в КОДЕ!

P.s. ну или в хостинге ))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CandyDandy
CandyDandy
Topic Starter сообщение 6.3.2011, 2:56; Ответить: CandyDandy
Сообщение #3


Форма:
<form action='productUpdater.php' id='typeAdder' method='post' style='float:left' enctype='multipart/form-data'>
<input type='text' name='name'>
<input type='file' name='file$i'>
</form>


Обработчик:
[PHP]for ($i = 1; $i < 6; $i++)
{
$file = "file$i";
if (isset($_FILES[$file]['error'])) {$error = $_FILES[$file]['error'];}
if (isset($_POST[$file])){$picName = $_POST[$file];} else {$picName = "";}
if ($error == 0)
{
if (isset($_FILES[$file]['name'])) {$fileName = $_FILES[$file]['name'];}
if (isset($_FILES[$file]['tmp_name'])) {$tmpName = $_FILES[$file]['tmp_name'];}
/// echo "$fileName & $tmpName & $picName<br>";
if ($picName == "")
{
$resultUpload = move_uploaded_file($tmpName, "tovari/$fileName");
$addPicRes = mysql_query("INSERT INTO `picid`(`name`,`id`,`track`) VALUES ('$fileName','$id','$i')");
///if ($addPicRes) {echo "good";} else {echo "not good";}
}
else
{
$url = "tovari/$picName";
@unlink($url);
$resultUpload = move_uploaded_file($tmpName, "tovari/$fileName");
$picRes = mysql_query("UPDATE `picid` SET `name`='$fileName',`track`='$i' WHERE `name`='$picName' and `id`='$id'");
/// if ($picRes) {echo"good";}else{echo "not good";}
}
}
}[/PHP]

Хостинг: Мастерхот

ottaviano :))))))))))))))))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 6.3.2011, 3:15; Ответить: alexdrob
Сообщение #4


в отсутствии прав на запись, поставьте права 777 на каталог
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CandyDandy
CandyDandy
Topic Starter сообщение 6.3.2011, 3:40; Ответить: CandyDandy
Сообщение #5


Поставил, но ситуация та же.
Глобальные включены

я плохо понимаю что здесь написано, но возможно это как то относится к моему случаю?
access-to-php-made/
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 6.3.2011, 11:16; Ответить: Apay
Сообщение #6


в коде торчат уши попова :)
не смог понять что делает код, в зависимости от версии php и настроек $_POST[$file] равно $_FILES[$file]['name'] или вообще не определено, поэтому обработка непонятная
чтобы понять почему не добавляется надо вывести все ошибки:
[PHP]for( $i = 1; $i < 6; $i++ ){
$file = "file$i";
if( ! isset($_FILES[$file]) ) echo "файл $i не определен";
elseif( $_FILES[$file]['error'] != 0 ) echo "файл $i: ошибка ".$_FILES[$file]['error'];
elseif( !move_uploaded_file( $_FILES[$file]['tmp_name'], 'tovari/'.$_FILES[$file]['name'] ) ) echo "файл $i: не загружается";
else echo "файл $i загружен"
}
[/PHP]и смотреть где проблема
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CandyDandy
CandyDandy
Topic Starter сообщение 6.3.2011, 18:50; Ответить: CandyDandy
Сообщение #7


Обратился в поддержку. Мне сказали что у меня не хватает папки для временных файлов. теперь всё работает.
И попов тут не при делах оказался :)))

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Картинка долго грузится на слайдере
0 belissimo_world 6197 7.12.2015, 10:32
автор: -belissimo_world-
Открытая тема (нет новых ответов) Ищу Копипастера 3р файл картинка+текст+кач файла и закач ко мне на хостинг
0 dimka1109 3207 21.1.2015, 20:13
автор: dimka1109
Открытая тема (нет новых ответов) Значение чекбокса сразу добавляется в тектовое поле
2 mixxxxxx 3167 3.11.2014, 11:25
автор: -mixxxxxx-
Открытая тема (нет новых ответов) 300 символов описание. Картинка и файл.
21 Seo-optimist 7549 28.10.2014, 17:59
автор: Seo-optimist
Открытая тема (нет новых ответов) Нужна ваша помощ! При нажатии кнопки должна менятся картинка
1 Aljona 6333 31.7.2013, 14:37
автор: -Aljona-


 



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