Помощник
|
Картинка не добавляется |
CandyDandy
|
Сообщение
#1
|
||
|
|
||
|
|||
ottaviano |
6.3.2011, 2:48;
Ответить: ottaviano
Сообщение
#2
|
|
|
|
|
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 |
6.3.2011, 3:15;
Ответить: alexdrob
Сообщение
#4
|
|
в отсутствии прав на запись, поставьте права 777 на каталог
|
|
|
CandyDandy
|
Сообщение
#5
|
|
Поставил, но ситуация та же.
Глобальные включены я плохо понимаю что здесь написано, но возможно это как то относится к моему случаю? access-to-php-made/ |
|
|
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
|
Сообщение
#7
|
|
|
Обратился в поддержку. Мне сказали что у меня не хватает папки для временных файлов. теперь всё работает.
И попов тут не при делах оказался :)))
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Картинка долго грузится на слайдере | 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- |
Текстовая версия | Сейчас: 20.4.2024, 7:04 |