gpt4 book ai didi

php利用iframe实现无刷新文件上传功能的代码

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章php利用iframe实现无刷新文件上传功能的代码由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

代码如下

<html>    <head>    <title>无刷新上传文件</title>    <meta Content-type="text/html" charset="utf-8" />    <script type="text/网页特效">    function startUpload() {    document.getElementById('processing').innerHTML = 'loding...';    return true;    }    function stopUpload(rel){    var msg;    switch (rel) {    case 0:    msg = "上传成功";    break;    case 1:    msg = "上传的文件超过限制";    break;    case 2:    msg = "只能上传图片文件";    break;    default:    msg = "上传文件失败";    }    document.getElementById('processing').innerHTML = msg;    }    </script>    </head>    <body>    <div style="text-align:center">    <div id="processing"></div>    <form action="upload.php教程" method="post" enctype="multipart/form-data" target="form-target" onsubmit="startUpload();">    <input type="hidden" name="MAX_FILE_SIZE" value="1000000" />    <input type="file" name="myfile" />    <input type="submit" name="sub" value="upload" />    </form>    <iframe style="width:0; height:0; border:0;" name="form-target"></iframe>    </div>    </body>    </html>    php代码    <?php    sleep(2);    $fileTypes = array('jpg','png','gif','bmp');    $result = null;    $uploadDir = './upfiles';    $maxSize = 1 * pow(2,20);    if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['sub'])) {    $myfile = $_FILES['myfile'];    $myfileType = substr($myfile['name'], strrpos($myfile['name'], ".") + 1);    if ($myfile['size'] > $maxSize) {    $result = 1;    } else if (!in_array($myfileType, $fileTypes)) {    $result = 2;    } elseif (is_uploaded_file($myfile['tmp_name'])) {    $toFile = $uploadDir . '/' . $myfile['name'];    if (@move_uploaded_file($myfile['tmp_name'], $toFile)) {    $result = 0;    } else {    $result = -1;    }    } else {    $result = 1;    }    }    ?>    <script type="text/javascript">    window.top.window.stopUpload(<?php echo $result; ?>);    </script>  。

最后此篇关于php利用iframe实现无刷新文件上传功能的代码的文章就讲到这里了,如果你想了解更多关于php利用iframe实现无刷新文件上传功能的代码的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com