Функция проверки загрузки изображений Php
Всем Привет,
Я просто хочу проверить, является ли это лучшим методом проверки изображения перед загрузкой. Пожалуйста, смотрите ниже мой код и советуйте?
Большое спасибо, что прочитали мой пост.
Что я уже пробовал:
<?php if(isset($_POST['save'])) { //Validate image if (empty($_POST["image"])) { $imageError = ""; } else { $image = check_input($_POST["image"]); $allowed = array('jpeg','jpg', "png", "gif", "bmp", "JPEG","JPG", "PNG", "GIF", "BMP"); $ext = pathinfo($image, PATHINFO_EXTENSION); if(!in_array($ext,$allowed) ) { $imageError = "jpeg only"; } } } // Validate data function check_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data; } <?