国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

php多文件上傳實現方法

2024-04-25 20:31:02
字體:
來源:轉載
供稿:網友

 多個文件批量上傳是一項常見的功能,文章整理了php語言實現多文件批量上傳的方法,希望可以幫助到為此而苦惱的程序猿盆友!

實現核心思路:

<1>上傳首頁中input的name屬性是這么設置的。

<2>用while循環上傳多文件。

index_uploads.php文件代碼:

<html>

<head>

    <meta charset="utf-8">

    <title>index_uploads</title>

</head>

<body>

    <form action="uploads.php" method="post" enctype="multipart/form-data">

        <input type="file" name="file[]">

        <br>

        <input type="file" name="file[]">

        <br>

        <input type="submit" value="uploads">

    </form>

</body>

</html>

 

uploads.php文件代碼:

 <?php

            header("content-type:text/html;charset=utf-8");

            echo "<pre>";

            print_r($_FILES);

            echo "</pre>";

 

            $count = count($_FILES['file']['name']);

 

            for ($i = 0; $i < $count; $i++) {

                $tmpfile = $_FILES['file']['tmp_name'][$i];

                $filefix = array_pop(explode(".", $_FILES['file']['name'][$i]));

                $dstfile = "uploads/files/".time()."_".mt_rand().".".$filefix;

 

                if (move_uploaded_file($tmpfile, $dstfile)) {

                    echo "<script>alert('succeed!');window.location.href='index_uploads.php';</script>";

                } else {

                    echo "<script>alert('fail!');window.location.href='index_uploads.php';</script>";

                }

            }

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 樟树市| 剑川县| 临泽县| 天台县| 鲁山县| 涟水县| 大竹县| 海盐县| 叙永县| 建始县| 乾安县| 六盘水市| 兰西县| 库尔勒市| 塘沽区| 沈阳市| 府谷县| 盐源县| 视频| 明溪县| 行唐县| 北安市| 波密县| 威宁| 泰兴市| 昭苏县| 麦盖提县| 汾阳市| 成安县| 定南县| 常德市| 湖州市| 龙井市| 辽中县| 静宁县| 广平县| 尼勒克县| 宝兴县| 阳东县| 上高县| 鸡泽县|