正义潘恩 发表于 2023-6-2 01:52:57

图片上传

<!DOCTYPE html>
<html>
<head>
        <title>上传WebP格式图片</title>
</head>
<body>
        <h1>上传WebP格式图片</h1>
        <form action="upload.php" method="post" enctype="multipart/form-data">
                <label for="file">选择要上传的文件:</label>
                <input type="file" name="file" id="file"><br><br>
                <input type="submit" name="submit" value="上传">
        </form>
</body>
</html>
<?php
if(isset($_POST["submit"])) {
        $target_dir = "/";
        $target_file = $target_dir . basename($_FILES["file"]["name"]);
        $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
       
        // 检查文件是否为WebP格式
        if($imageFileType != "webp") {
                echo "只能上传WebP格式的图片。";
                exit;
        }
       
        // 将文件移动到网站根目录
        if (move_uploaded_file($_FILES["file"]["tmp_name"], $target_file)) {
                echo "文件已上传。";
        } else {
                echo "上传文件时出错。";
        }
}
?>
页: [1]
查看完整版本: 图片上传