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

2013 年 8 月 4 日4450

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

发布时间:2013-03-25 11:26:37来源:评论:】

php基础教程:文件以二进制形式上传并放入数据库conn.php:<?php $id=mysql_connect(&#39;localhost&#39;,&#39;root&#39;,&#39;root&#39;);mysql_select_db("db_database12",$id);mysql_query("set names gb231...

   

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=文件上传\">";}



}}



?>

(责任编辑:phpcms)

本文关键字:

上一篇:HTTPS 再爆漏洞, 企业需升级SSL/TLS加密算法

下一篇:PHP+MySQL扎实基本功十句话

分享到:

最新资讯

热门内容

0 0