欢迎来到福编程网,本站提供各种互联网专业知识!

建立文件交换功能的脚本(一)

发布时间:2006-10-09 作者: 来源:转载
因为工作的原因需要在局域网上安装一个文件交换的东西,也可以作成一个文件上下载的功能块。用的是php,mysql,apache现将程序编写过程贴出来,因为作这个参考来oso的一些文章,也算是一个补充,也表达我对前辈们的敬意。准备工作在你的mysql的yourdatabase库
因为工作的原因需要在局域网上安装一个文件交换的东西,也可以作成一个文件上下载的功能块。

用的是php,mysql,apache现将程序编写过程贴出来,因为作这个参考来oso的一些文章,也算是一个补充,

也表达我对前辈们的敬意。

准备工作在你的mysql的yourdatabase库中建一个表upfile

/*上传文件表

CREATE TABLE upfile (

id TINYINT (8) not null AUTO_INCREMENT,//文件的id号

filename VARCHAR (80) not null,//文件名

fileshow VARCHAR (80) not null,//文件说明

date DATE not null,//上传日期

uploader VARCHAR (40) not null,//上传者签名

type VARCHAR (40) not null,//文件类型(人为定义)

PRIMARY KEY (id)

)

*/

//这是该程序的主页面,用来显示上载的文件。

//index.php

文件交换

文件交换区

$db=mysql_connect("$hostname","$user","$password")or die("无法连接数据库"); //连接书库库

mysql_select_db("yourdatabse",$db) or die("无法打开数据库");

$sql="select * from upfile";

$result=mysql_query($sql);

if ($myrow = mysql_fetch_array($result))

{

echo "

n";

echo "

n";

do

{

printf("

n",$myrow["filename"],$myrow["filename"],$myrow["date"],$myrow["uploader"],$myrow["fileshow"],$myrow["type"]);

}

//把所有的文件都列出来提供下载。

while ($myrow = mysql_fetch_array($result));

echo "

文件名上传日期上传者文件说明文件类型
%s%s%s%s%s

n";

}

else

{

echo "文件交换区没有文件

返回";

}

?>

相关推荐