PHP做一个网页 支持用户上传图片并显示的 如何实现

2024-11-20 00:43:46
推荐回答(2个)
回答1:

前台:




后台:
$pic_data = $_FILES["myFile"]["tmp_name"];
$pic_size = $_FILES["myFile"]["size"];
$filepic = addslashes(fread(fopen($pic_data, "rb"), $pic_size ));
后面再加上插入数据库的语句就可以了,如:"insert into pic(id,picture) values(1,$filepic)"
显示图片:
header("Content-type:image/jpeg");
连接数据库
$result=mysql_query("select * from pic where id=1");
$myrow=mysql_fetch_array($result);
echo ($myrow["picture"]);

回答2:

不用数据库,让用户ID名等于ID.JPG;
比如用户ID是13,那么图片保存的名字就是13.jpg;