Тема: Галерея жипегов сука..
![]() | ![]() ![]() |
кусок добавления
elseif (isset($_GET['add'])) { ?> <div><a href="?">Назад</a></div> <form enctype="multipart/form-data" action="?add" method="post"> <div>Добавить изображения в галерею</div> <div>Имя фото</div> <div><input name="name" type="text" /></div> <div><input name="uplfile[]" type="file" /></div> <!-- <div><input name="uplfile[]" type="file" /></div> <div><input name="uplfile[]" type="file" /></div> <div><input name="uplfile[]" type="file" /></div> <div><input name="uplfile[]" type="file" /></div> --> <div> <input type="submit" name="submit" value="Отправить" /> </div> </form> <?php } function src_err($err_nums) { '', 'Не указано название !!!', // 1 'В названии менее 3 или более 50 символов', 'Не указан e-mail !!!', // 3 'Адреса не существует', 'Неверный формат e-mail', // 5 'Описание не написано !!!', 'Описание должно быть не короче 30 и не более 1000 символов', // 7 'Не выбрана категория', 'Не указан телефон', // 9 'Не поддерживаемый формат файла', 'Размер файла велик, не более 2 mb' ); $error = ''; $error = '<div class="alarm">'; foreach ($err_nums as $src) { $error .= '<div>' . $err_arr[$src] . '</div>'; } $error .= '</div>'; } return $error; } foreach ($_FILES['uplfile']['tmp_name'] as $k => $foto) { $err[] = 10; } if ($_FILES['uplfile']['size'][$k] > 10485760) { $err[] = 11; } } } echo src_err($err); } else { require_once('koeimg.php'); } foreach ($_FILES['uplfile']['tmp_name'] as $k => $foto) { $img = new Koeimg($nf); $img->out('jpg', 'image/orig/' . $timefile); $img->rewidth(800)->out('jpg', 'image/big/' . $timefile); $img->rewidth(100)->out('jpg', 'image/small/' . $timefile); echo '<h2>Успешно добавлено</h2>'; } } } } }
если что с тела копировал, скобки фигурные могут быть лишние