亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 建站經驗 > 正文

PHP實現上傳文件并存進數據庫的方法

2024-04-25 20:39:15
字體:
來源:轉載
供稿:網友

本文實例講述了PHP實現上傳文件并存進數據庫的方法。分享給大家供大家參考。具體如下:

show_add.php文件如下:

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

?>

show_info.php文件如下:

<?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 file_name ,file_size 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");

//下面兩句程序也可以這么寫

//$row=mysql_fetch_object($result);

//$name=$row->name;

//$size=$row->size;

$name = mysql_result($result,0,"file_name");

$size = mysql_result($result,0,"file_size");

mysql_close($conn);

echo "<hr>上傳的文件的信息:";

echo "<br>The file's name - $name";

echo "<br>The file's size - $size";

echo "<br><a href=show_add.php?id=$id>附件</a>";

?>

submit.php文件如下:

<?php

if(is_uploaded_file($_FILES['myfile']['tmp_name'])) {

//有了上傳文件了

$myfile=$_FILES["myfile"];

//設置超時限制時間,缺省時間為 30秒,設置為0時為不限時

$time_limit=60;

set_time_limit($time_limit); //

//把文件內容讀到字符串中

$fp=fopen($myfile['tmp_name'], "rb");

if(!$fp) die("file open error");

$file_data = addslashes(fread($fp, filesize($myfile['tmp_name'])));

fclose($fp);

unlink($myfile['tmp_name']);

//文件格式,名字,大小

$file_type=$myfile["type"];

$file_name=$myfile["name"];

$file_size=$myfile["size"];

die($file_type);

//連接數據庫,把文件存到數據庫中

$conn=mysql_connect("localhost","root","admin");

if(!$conn) die("error : mysql connect failed");

mysql_select_db("nokiapaymentplat",$conn);

$sql="insert into receive

(file_data,file_type,file_name,file_size)

values ('$file_data','$file_type','$file_name',$file_size)";

$result=mysql_query($sql,$conn);

//下面這句取出了剛才的insert語句的id

$id=mysql_insert_id();

mysql_close($conn);

set_time_limit(30); //恢復缺省超時設置

echo "上傳成功--- ";

echo "<a href='show_info.php?id=$id'>顯示上傳文件信息</a>";

}

else {

echo "你沒有上傳任何文件";

}

?>

upload.php文件如下:

<head>

<title>文件上傳表單</title>

</head>

<body>

<table>

<form enctype='multipart/form-data' name='myform' action='submit.php'

method='post'>

<INPUT TYPE = "hidden" NAME = "MAX_FILE_SIZE" VALUE ="1000000">

<tr><td>選擇上傳文件</td><td>

<input name='myfile' type='file'></td></tr>

<tr><td colspan='2'><input name='submit' value='上傳' type='submit'></td></tr>

</table>

</body>

</html>

希望本文所述對大家的PHP程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品午夜视频| 欧美激情一区二区久久久| 日韩性xxxx爱| 在线观看精品自拍私拍| 美女扒开尿口让男人操亚洲视频网站| 国产综合久久久久久| 热久久99这里有精品| 日韩av观看网址| 韩国三级电影久久久久久| 97精品视频在线观看| 成人国产精品一区| 久久亚洲春色中文字幕| 日韩精品在线免费播放| 高清欧美一区二区三区| 国产日韩亚洲欧美| 国产在线高清精品| 久久久免费观看视频| 日韩视频第一页| 日韩一级黄色av| 欧美黑人视频一区| 成人444kkkk在线观看| 欧美成人国产va精品日本一级| 欧美一区二区三区四区在线| 色偷偷偷亚洲综合网另类| 久久精品小视频| 欧美激情视频网址| 国产美女久久久| 久久人人97超碰精品888| 欧美亚洲激情视频| 久久久久中文字幕| 国产伊人精品在线| 久久免费精品日本久久中文字幕| 亚洲精品97久久| 欧美诱惑福利视频| 国产男女猛烈无遮挡91| 91精品国产91久久久久| 欧美影院成年免费版| 国产精品女人网站| 日韩高清电影免费观看完整版| 亚洲成人精品视频| 91免费综合在线| 97久久精品国产| 久久亚洲一区二区三区四区五区高| 欧美一区二区三区……| 尤物九九久久国产精品的特点| 欧美日韩成人黄色| 国产一区二区三区精品久久久| 两个人的视频www国产精品| 欧美成人手机在线| 91av在线看| 精品国产91乱高清在线观看| 91免费国产网站| 国产精品久久中文| 欧美亚洲一区在线| 欧美在线观看视频| 欧美成人精品xxx| 日韩高清中文字幕| 亚洲aⅴ男人的天堂在线观看| 国自产精品手机在线观看视频| 精品久久久久久久久久ntr影视| 69久久夜色精品国产69乱青草| 欧美第一黄网免费网站| 成人免费大片黄在线播放| 韩国视频理论视频久久| 欧美极品少妇与黑人| 欧美日韩国产页| 亚洲男人天堂2024| 成人免费xxxxx在线观看| 亚洲福利视频在线| 欧美日韩美女在线观看| 精品国内自产拍在线观看| 国产亚洲a∨片在线观看| 欧美在线播放视频| 欧美大片欧美激情性色a∨久久| 中文字幕国内精品| 欧美激情精品在线| 清纯唯美亚洲综合| 国产精品美女午夜av| 亚洲自拍偷拍色片视频| 日韩欧美有码在线| 色妞久久福利网| 国产成人啪精品视频免费网| 美女av一区二区| 欧美视频中文在线看| 亚洲精品国产精品久久清纯直播| 欧美激情在线观看| 久久久久久久久久久久av| 亚洲美女免费精品视频在线观看| 国产做受69高潮| 激情成人中文字幕| 欧美性黄网官网| 国产成+人+综合+亚洲欧洲| 亚洲日本中文字幕免费在线不卡| 欧美一级淫片丝袜脚交| 日韩av网站电影| 精品成人国产在线观看男人呻吟| 狠狠色狠色综合曰曰| 在线日韩中文字幕| 精品一区二区三区三区| 国产精品美女主播在线观看纯欲| 国产精品久久久久久久一区探花| 亚洲一区二区三区xxx视频| 亚洲欧美成人在线| 日本不卡高字幕在线2019| 亚洲欧美中文字幕| 美女扒开尿口让男人操亚洲视频网站| 91av在线不卡| 欧美怡红院视频一区二区三区| 日韩有码在线电影| 欧美亚洲第一区| 精品自拍视频在线观看| 国产精品视频1区| 亚洲国产精品国自产拍av秋霞| 亚洲精品久久久久久久久久久久久| 一区二区三区回区在观看免费视频| 久久影视电视剧免费网站清宫辞电视| 中文国产亚洲喷潮| 国产精品美女午夜av| 国产精品视频免费观看www| 日韩av毛片网| 亚洲白拍色综合图区| 亚洲美女av电影| 深夜福利日韩在线看| 亚洲精品电影网在线观看| 亚洲第一精品电影| 久久国产精品亚洲| 亚洲欧美制服综合另类| 色综合亚洲精品激情狠狠| 日韩精品中文字幕在线播放| 精品少妇一区二区30p| 国产亚洲a∨片在线观看| 日韩欧美黄色动漫| 亚洲天堂av综合网| 91久久夜色精品国产网站| 久久精品欧美视频| 成人国产在线激情| 亚洲欧洲日产国产网站| 欧美电影免费在线观看| 国产精品免费观看在线| 成人在线视频网站| 777国产偷窥盗摄精品视频| 69av在线播放| 日韩电影免费在线观看中文字幕| 亚洲最新视频在线| 欧美激情2020午夜免费观看| 一区二区福利视频| 久久99精品久久久久久噜噜| 日韩激情视频在线| 中文字幕亚洲第一| 国产999精品视频| 91爱爱小视频k| 亚洲最大的成人网| 国内精品久久久久| 国产成人精品久久二区二区91| 久久视频国产精品免费视频在线| 日韩中文字幕国产| 亚洲成人av片| 亚洲视频在线看| 国产成人精品av在线| 九九热精品视频在线播放| 亚洲国产欧美一区二区三区同亚洲| 在线视频欧美性高潮| www日韩中文字幕在线看| 亚洲国产精久久久久久|