Koenig, Кстати хотел спросить а как сделать обработку картинки через класс.
Делал так...но скрин не выгружаеться
foreach ($_FILES['uplfile']['error'] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$handle = new upload($_FILES['uplfile']['name'][$key]);
if ($handle->uploaded) {
$handle->file_new_name_body = $realtime.'_pic';
$handle->allowed = array('image/jpeg', 'image/gif', 'image/png');
$handle->file_max_size = 1024 * $flsz;
$handle->file_overwrite = true;
$handle->image_resize = true;
$handle->image_x = 189;
$handle->image_y = 107;
$handle->image_convert = 'jpg';
$handle->process('pic');
if ($handle->processed){
echo "<li>Скрин загружен!</li>";
}
else {echo display_error($handle->error);}
$handle->clean();
}
}
Папка pic лежит в той же папке что и файл выгрузки.
И класс к странице подключен.
blackvj, со скрином делай аналогично выгрузке фотки в анкету
VARG, У меня при выгрузке фото...тот же класс используеться.Делал по аналогии.Код выше выложил.
Думаю проблема в этом
$handle = new upload($_FILES['uplfile']['name'][$key]);
Это конечно не то,что мне нужно было,но все равно спасибо.Мне нужно чтобы в одном поле input я выбирал множество файлов и потом кнопку отправить и все файлы сразу загрузились.
Вот код для того,чтобы выводило до 50 полей
<form enctype="multipart/form-data" method="post" action="upload_img.php?img">
<?php for($i = 0; $i < 50; $i++ ) : ?>
<p><input name="imagefile_<?php echo $i ?>" type="file" /> Файл № <?php echo $i + 1 ?></p>
<?php endfor ?>
<input type="submit" name="submit" value="Выгрузить" /></p></form>
50? Не мало?!
Может прикрутить ява код, для увеличения/уменшения колличества полей?
NIKO, Сколько хочешь столько и ставь.яву можно сделать типа кнопки, добавить поле и т.д