亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

php怎么提交圖片文件并顯示內容

PHP
小億
84
2023-12-13 23:02:31
欄目: 編程語言

要提交圖片文件并顯示內容,您可以使用HTML的<input>標簽的type屬性設置為file來創建一個文件上傳的表單。然后,您可以使用PHP的$_FILES超全局變量來處理上傳的文件,并將其保存到服務器上的某個位置。最后,您可以使用HTML的<img>標簽來顯示上傳的圖片。

下面是一個示例代碼:

HTML部分:

<form method="POST" action="upload.php" enctype="multipart/form-data">
    <input type="file" name="image">
    <input type="submit" value="上傳">
</form>

PHP部分(upload.php):

<?php
if(isset($_FILES['image'])) {
    $file = $_FILES['image'];

    // 檢查上傳的文件是否有錯誤
    if($file['error'] === UPLOAD_ERR_OK) {

        // 檢查上傳的文件類型是否為圖片
        $imageFileType = strtolower(pathinfo($file['name'], PATHINFO_EXTENSION));
        if($imageFileType === 'jpg' || $imageFileType === 'png' || $imageFileType === 'jpeg' || $imageFileType === 'gif') {

            // 將上傳的文件保存到服務器上的某個位置
            $targetPath = 'uploads/' . basename($file['name']);
            move_uploaded_file($file['tmp_name'], $targetPath);

            // 顯示上傳的圖片
            echo '<img src="' . $targetPath . '">';

        } else {
            echo '只允許上傳jpg、png、jpeg和gif格式的圖片。';
        }

    } else {
        echo '文件上傳失敗。錯誤代碼:' . $file['error'];
    }
}
?>

請確保在運行以上代碼之前創建一個名為uploads的文件夾,用于保存上傳的圖片。

0
古蔺县| 旅游| 辽宁省| 思茅市| 宁武县| 油尖旺区| 亚东县| 临桂县| 胶州市| 新乐市| 张家界市| 通道| 栾川县| 游戏| 辽源市| 许昌县| 阿图什市| 汾阳市| 厦门市| 潢川县| 波密县| 砚山县| 越西县| 桑日县| 克拉玛依市| 泸溪县| 顺昌县| 修水县| 内丘县| 尉犁县| 武鸣县| 靖宇县| 宁远县| 普兰店市| 江孜县| 于都县| 岢岚县| 广州市| 陈巴尔虎旗| 师宗县| 富川|