$file_size=$myfile_size;
//连接数据库,
把文件存到数据库中
$conn=MySQL_connect("127.0.0.1","***","***");
if(!$conn) die("error : mysql connect failed");
mysql_select_db("test",$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);
//下面这句取出了刚才的 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 "你没有上传任何文件";
}
?>
//////////////////////////////////////////////////////////////////////
(4)show_info.php ---
//
简要说明
从数据库里取出文件的基本信息[文件名和文件大小]
。
//
程序源码
<?php
if(!isset($id) or $id=="") die("error: id none");
//定位记录,
读出
$conn=mysql_connect("127.0.0.1","***","***");
if(!$conn) die("error: mysql connect failed");
mysql_select_db("test",$conn);
$sql = "select file_name ,file_size from receive where id=$id";
$result = mysql_query($sql);
if(!$result) die(" error: mysql query");