Просмотр поста

.
Screamer
YKPAIHA (20.05.2012/09:15)
Всем привет. Имею нескокько вопросов. Я вот пишу 1 скрипт , коким образом можна сделать загрузку изображение под неким размером(240х320) и к даному изображению добавлять описание. И чтоб даные функции


require('class.upload.php');

if (isset($_POST['submit']))
{
        $handle = new upload($_FILES['image']);

        if ($handle->uploaded)
        {

            $name = 'Your_name';
            $handle->file_new_name_body = $name;       // Новое имя для выгружаемого файла
            $handle->allowed = array (                 // Mime типы файлов разрешенных для загрузки
                'image/jpeg',
                'image/gif',
                'image/png'
            );
            $handle->file_overwrite = true;            // Перезапись файла при существовании
            $handle->image_resize = true;              // Ресайз изображения
            $handle->image_x = 240;                    // Размер по oX
            $handle->image_y = 320;                    // Размер по oY
            $handle->process('your_path');             // Директорий куда будем выгружать
            if ($handle->processed)
            {

                mysql_query("INSERT INTO `your_table` SET `name` = '" . $name . "' `desc` = '" . mysql_real_escape_string(trim($_POST['desc'])) . "'");
                $iid = mysql_insert_id();
                echo 'Image uploaded. <a href="?id=' . $iid . '">Continue</a>';

            }
            else
            {

                var_dump($handle->error);

            }

            $handle->clean();

        }
        else
        {

            echo 'Error: image was not uploaded';

        }
}
else
{
    echo '<form enctype="multipart/form-data" method="post" action="your_action">' .
        '<input type="file" name="image" value="" />' .
        '<textarea name="desc" />' .
        '<input type="submit" name="submit" value="Upload" /></form>';
}

Файл который надо подключать прикрепляю ниже
Прикрепленные файлы: