Chọn hình ảnh:

<?php
    
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
        
// Kiểm tra nếu có file được tải lên
        
if ($_FILES['image']['error'] == 0) {
            
// Lấy tên file
            
$fileName $_FILES['image']['name'];

            
// Lấy loại MIME của file
            
$fileType $_FILES['image']['type'];

            
// Lấy đường dẫn tạm thời của file
            
$tempPath $_FILES['image']['tmp_name'];

            
// Lấy kích thước của file
            
$fileSize $_FILES['image']['size'];

            
// Kiểm tra xem loại file có phải là hình ảnh không
            
if (in_array($fileType, ['image/jpeg''image/png''image/gif'])) {
                
// Di chuyển file từ thư mục tạm thời vào thư mục đích
                
if (move_uploaded_file($tempPath"uploads/" $fileName)) {
                    echo 
"File đã được tải lên thành công!";
                } else {
                    echo 
"Lỗi khi di chuyển file!";
                }
            } else {
                echo 
"Không phải file hình ảnh hợp lệ!";
            }
        } else {
            echo 
"Có lỗi xảy ra khi tải file!";
        }
    }
?>