龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

PHP 上传文件并存进数据库

时间:2014-06-25 02:09来源:网络整理 作者:网络 点击:
分享到:
PHP 上传文件并存进数据库 [代码片段(25行)]
<?php         
    if(!isset($_REQUEST['id']) or $_REQUEST['id']=="") die("error: id none");
    $id = $_REQUEST['id'];
    //定位记录,读出
    $conn=mysql_connect("localhost","root","admin");
    if(!$conn) die("error: mysql connect failed");
    mysql_select_db("nokiapaymentplat",$conn);
    $sql =  "select * from receive where id=$id";
    $result =  mysql_query($sql,$conn);
    if(!$result) die("error: mysql query");

    $num=mysql_num_rows($result);
    if($num<1) die("error: no this recorder");

    $data = mysql_result($result,0,"file_data");
    $type = mysql_result($result,0,"file_type");
    $name = mysql_result($result,0,"file_name");

    mysql_close($conn);

    //先输出相应的文件头,并且恢复原来的文件名
    header("Content-type:$type");
    header("Content-Disposition: attachment; filename=$name");
    echo $data;
?>
精彩图集

赞助商链接