• 【2018夏季达沃斯】未来就业报告发布:机器将比人更“能干” 哪些职位更“吃香”? 2018-09-19
  • 西安市民:本想买点香菜吃火锅?比较后还是买了些肉 2018-09-19
  • 安吉发布乡村治理标准规范 2018-09-19
  • 华北能源监管局开展电网运行风险管控专项督查 2018-09-18
  • 马来西亚新山依斯干达特区吸资2531亿马币 ——凤凰网房产马来西亚 2018-09-18
  • 繁星戏剧挑战浸没式独角戏 2018-09-18
  • 领导干部自然资源资产离任审计制度试点 让福建省光泽县绿意盎然(图)-地方新闻-时政频道-中工网 2018-09-08
  • 人民日报评留美生数落父母:为亲情拓对话空间 2018-09-07
  • 网友给四川省委书记、省长留言获回复 共计25条 2018-09-07
  • 娱乐城新优惠 2018-09-06
  • 无人售货架现身出租车内 乘客扫码付款随时取走零食 2018-09-06
  • 江西公布拖欠劳动报酬典型案例 最高拖欠近200万元 2018-09-06
  • 做学习宣传贯彻人民领袖思想的排头兵 2018-09-06
  • 华夏幸福荣获2018中国品牌先锋大奖之杰出企业奖 2018-09-05
  • 10大路口因礼让斑马线致堵 济南交警推新规约束行人 ——凤凰网房产济南 2018-09-05
  • php基础教程:文件以二进制形式上传并放入数据库

    栏目: 编程语言 发布于: 2014-05-20 08:38:31

    php基础教程:文件以二进制形式上传并放入数据库

    conn.php:

    <?php 
    $id=mysql_connect('localhost','root','root');
    mysql_select_db("db_database12",$id);
    mysql_query("set names gb2312");
    ?>

    index.php:

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>上传文件到服务器</title>
    <style type="text/css">
    <!--
    body {
    	margin-left: 00px;
    	margin-top: 0px;
    	margin-right: 0px;
    	margin-bottom: 0px;
    }
    -->
    </style></head>
    
    <body>
    <table width="385" height="185" border="0" cellpadding="0" cellspacing="0" >
      <tr>
        <td width="130" height="85">&nbsp;</td>
        <td width="200">&nbsp;</td>
        <td width="55">&nbsp;</td>
      </tr>
      <form name="form1" method="post" action="index_ok.php" enctype="multipart/form-data">
      <tr>
        <td height="40">&nbsp;</td>
        <td align="center" valign="middle">
         <input name="file2" type="file" id="file2" size="15" maxlength="150"></td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td height="30">&nbsp;</td>
        <td align="center"><input type="submit" name="Submit" value="提交"></td>
        <td>&nbsp;</td>
      </tr>
      </form>
      <tr>
        <td height="30">&nbsp;</td>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
    </table>
    </body>
    </html>
    
    

    index_ok.php:

    <?php 
    session_start(); 
    include("conn.php");?>
    <?php
     if($Submit=="提交"){
    $data=date("Y-m-d");
    $file_name="file2";
    $path = './upfiles/'. $_FILES['file2']['name'];
    if (move_uploaded_file($_FILES['file2']['tmp_name'],$path)) { 
    	$query="insert into tb_file2(file_name,file_text,data)values('$file_name','$path','$data')";
    	$result=mysql_query($query);
    	if($result=true){ 
    	echo "上传成功!!";
    	echo "<meta http-equiv=\"Refresh\" content=\"3;url=index.php?lmbs=文件上传\">"; 
    	}else{echo "文件上传失败!!";
              echo "<meta http-equiv=\"Refresh\" content=\"3;url=index.php?lmbs=文件上传\">";}
    }}
    ?>
    
    本站文章除注明转载外,均为本站原创或编译?;队魏涡问降淖?,但请务必注明出处。
    转载请注明:文章转载自 七星彩票平台
    本文标题:php基础教程:文件以二进制形式上传并放入数据库
    IT技术书籍推荐:
    细说PHP(精要版)
    细说PHP(精要版)
    高洛峰 (作者), LAMP兄弟连 (编者)
    PHP是开发Web应用系统最理想的工具,拥有易于使用、功能强大、成本低廉、安全性高、开发速度快且执行灵活等优点?!断杆礟HP(第2版)》自出版以来,销售一路在同类书籍中领先,已成为PHP学习者首选的工具书。为了可以让读者携带方便及更精准地掌握PHP的重点、要点,同时能使之作为大学计算机系PHP教材普及,特别推出《细说PHP精要版》。本书是以《细说PHP(第2版)》为基础,提取出精华内容,都是PHP开发中必须需要掌握的技术点。全书以实用为目标设计,包含PHP开发中必备的各项技术,对已列出的每一个知识点都进行了深入详细的讲解,并附有大量的经典实例代码,图文并茂,并且侧重介绍了PHP的相关技术在实际Web开发中的应用。