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>';
}Файл который надо подключать прикрепляю ниже