1 | 先说一下php环境搭建,我是用的是appserv 菜鸟级产品 直接安装就可以了 注意记住mysql的密码 mysql的 帐号是root |
1 | 上传代码 |
01 | <form name= "form1" method= "post" action= "index_ok.php" enctype= "multipart/form-data" > |
02 |
<tr> |
03 |
<td height= "30" align= "center" > </td> |
04 |
<td valign= "middle" ><input name= "images" type= "file" id= "images2" size= "15" > |
05 |
<input type= "hidden" name= "MAX_FILE_SIZE" value= "30000" > </td> |
06 |
<td> </td> |
07 |
</tr> |
08 |
<tr> |
09 |
<td height= "55" > </td> |
10 |
<td><input type= "submit" name= "Submit" value= "提交" ></td> |
11 |
<td> </td> |
12 |
</tr> |
13 |
</form> |
上传显示提醒页面写入数据库的代码
01 | <?php session_start(); include ( "conn/conn.php" );?> |
02 | <?php |
03 |
if ( $Submit == "提交" ){ |
04 | $data = date ( "Y-m-d" ); |
05 | $filesize = $_FILES [ 'images' ][ 'size' ]; |
06 | if ( $filesize >1000000){ echo "<script> alert('对不起,您输入的图片太大,不能上传!!'); history.back();</script>" ;} else { |
07 | $path = 'upfiles/' . $_FILES [ 'images' ][ 'name' ]; |
08 | if (move_uploaded_file( $_FILES [ 'images' ][ 'tmp_name' ], $path )) { |
09 |
$query1 = "insert into tb_image2(path,data,image_name)values('$path','$data','$images')" ; |
10 |
$result1 =mysql_query( $query1 ); |
11 |
if ( $result1 =true){ |
12 |
echo "上传成功!!" ; |
13 |
echo "<meta http-equiv=\"Refresh\" content=\"3;url=index.php\">" ; |
14 |
} else { echo "文件上传失败!!" ; |
15 |
echo "<meta http-equiv=\"Refresh\" content=\"3;url=index.php\">" ;} |
16 | }}} |
17 | ?> |
1 | <?php |
2 | $id =mysql_connect( 'localhost' , 'root' , '1' ); //主机名字 用户 密码 |
3 | mysql_select_db( "db_database12" , $id ); //选择数据库 |
4 | mysql_query( "set names gb2312" ); //设置编码 |
5 | ?> |
遍历然后显示图片的代码
01 | <table width= "355" border= "1" align= "center" cellpadding= "0" cellspacing= "0" > |
02 |
<?php $query = "select * from tb_image2" ; |
03 |
$result =mysql_query( $query ); |
04 |
if ( $result ==true){ |
05 |
while ( $myrow =mysql_fetch_array( $result )){ |
06 |
?><tr> |
07 |
<td width= "100" align= "center" ><?php echo $myrow [data];?></td> |
08 |
<td width= "255" align= "center" ><img src= "<?php echo $myrow[path];?>" width= "200" height= "150" ></td> |
09 |
</tr> |
10 |
<?php }}?> |
11 | </table> |