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