zoukankan      html  css  js  c++  java
  • php 上传视频的代码

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">

    <title>网页教学网(webjx.com)文件上传实例</title>

    </head>

    <body>

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

    <input type="hidden" name="MAX_FILE_SIZE" value="2000000000">

    <input type=file name=upfile size=20>

    <input type=submit value='上传文件'> 

    </form> 

    </body>

    </html>


    upfile.php.

    <?php

    function getname($exname){

       $dir = "./uploadfile/";

       $i=1;

       if(!is_dir($dir)){

          mkdir($dir,0777);

       }


       while(true){

         if(!is_file($dir.$i.".".$exname)){

            $name=$i.".".$exname;

            break;

          }

         $i++;

       }


       return $dir.$name;

    }


    $exname=strtolower(substr($_FILES['upfile']['name'],(strrpos($_FILES['upfile']['name'],'.')+1)));

    $uploadfile = getname($exname); 


    if (move_uploaded_file($_FILES['upfile']['tmp_name'], $uploadfile)) {

       echo "<h2><font color=#ff0000>文件上传成功!</font></h2><br><br>";

    }else {

       echo "<h2><font color=#ff0000>文件上传失败!</font></h2><br><br>";

    } echo "下面是文件上传的一些信息:<br><br>原文件名:".$_FILES['upfile']['name'] ."<br><br>类型:" .$_FILES['upfile']['type'] ."<br><br>临时文件名:".$_FILES['upfile']['tmp_name']. "<br><br>文件大小:".$_FILES['upfile'] ['size']."<br><br>错误代码:".$_FILES['upfile']['error'];
    ?>

  • 相关阅读:
    Golang学习开篇——Go语言优势
    Ubuntu —— 查看和开放端口
    mysql——sql语句
    python模块——xlwt
    字典容器类型使用之坑
    pandas——将sql查询结果,分几部分存入excel
    pandas 点击 excel 表格数据,跳转到 sheet2
    datetime——计算前一天的这个时间 坑
    报错总结
    nginx——部署前端
  • 原文地址:https://www.cnblogs.com/wang1204/p/5570074.html
Copyright © 2011-2022 走看看