<?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!";
}
}
?>