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'];
    ?>

  • 相关阅读:
    BIO与NIO、AIO的区别
    Java虚拟机
    PV模型
    HashMap、HashSet源代码分析其 Hash 存储机制
    单节点到分布式集群
    Oracle表分区
    ZooKeeper原理
    oracle中的 exists 和 in 的效率问题
    OQL对象查询语言
    keepalived openssl 报错
  • 原文地址:https://www.cnblogs.com/wang1204/p/5570074.html
Copyright © 2011-2022 走看看