Нашёл нужный код на Харахабр, но не могу понять почему изображения .jpg сохраняет с расширением .jpeg
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- if ($_POST["submit_btn"]){
- //Проверка, действительно ли загруженный файл является изображением
- if($imageinfo["mime"] != "image/gif" && $imageinfo['mime'] != "image/jpeg" && $imageinfo["mime"] !="image/png") {
- print '<p id="upload_error">Загруженный файл не является изображением</p>';die;
- }
- //Сохранение загруженного изображения с расширением, которое возвращает функция getimagesize()
- //Расширение изображения
- //Имя файла
- //Полный путь к директории
- $uploaddir = '../'.$_POST['to_folder'].'/';
- //Функция, перемещает файл из временной, в указанную вами папку
- print '<p id="upload_ok">Изображение успешно загружено</p>';
- }else{
- print '<p id="upload_error">Произошла ошибка</p>';
- }
- }
- else
- {
- ?>
- <form action="" method="POST" enctype="multipart/form-data">
- Выбрать файл: <input type="file" name="myfile"/><br/>
- Выбрать папку: <select name="to_folder" size="2">
- <option value="img/news">папка NEWS</option>
- <option value="portfolio/preview">подпапка Preview</option>
- </select> <input type="submit" name="submit_btn" value="Загрузить"/>
- </form>
- <?PHP
- }
- ?>