( остальное еще не доделал ).
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <form action="" method="post" name="img_folder_edit" enctype="multipart/form-data">
- <input name="userfile" type="file" style="width: 200px;" /><input type="submit" name="image_upload" value="UPLOAD" style="margin-left:20px;" />
- </form>
- <?PHP
- if ($_POST['image_upload']){
- $uploaddir = 'image/tmp_image/';
- $userfilesize = $_FILES['file']['size'];
- $maxfilesize = 1024*1024*7;
- $final_w = 200;
- $final_h = 120;
- switch ($file_type) {
- case '2': $file_type = '.jpg'; break;
- case '3': $file_type = '.png'; break;
- case '1': $file_type = '.gif'; break;
- case '6': $file_type = '.bmp'; break;
- default: print 'Неизвестная ошибка в определении типа файла<br />';
- }
- $new_image = 'two'.$file_type;
- $basename = 'one'.$file_type;
- $ext = $file_type; # Получаем формат уменьшаемого изображения
- $real_h = $size['1'];
- $real_w = $size['0'];
- $koe=$real_h/$final_h; # коэффициент высоты
- switch ($ext) {
- default: print 'нет таких значений';
- }
- switch ($ext) {
- default: print 'нет таких значений';
- }
- # выводы текста
- print 'Upload comlete<br />';
- print $real_w.'x'.$real_h.'<br />';
- print 'new size'.$new_w.'x'.$final_h.'<br />';
- print '<img src="'.$uploaddir.$new_image.'">';
- } else {
- print 'Размер файла слишком большой или файл имеет не поддерживаемое расщирение';
- }
- }
- ?>