简单的PHP上传图片并且显示的问题,
一个input表单页,<inputtype="file"name="image"><br/>我在另一个处理页面怎么将图片上传到指定的文件夹,并且数据库中可以获得图片的路径...
一个input表单页,<input type="file" name="image"><br /> 我在另一个处理页面怎么将图片上传到指定的文件夹,并且数据库中可以获得图片的路径,然后我在搜索中将这个图片显示出来,不需控制图片大小格式等等,要最简单的,最好加上注释,谢谢。
展开
2个回答
展开全部
处理页面的代码:
$file = $_FILES['image']; //得到上传文件的数组,包括文件大小,类型等数组元素
$url = "imgs/".$file['name']; //上传后的图片地址
if(move_uploaded_file($file['tmp_name'],$url)){ //将图片上传到指定路径
//将$url存入数据库,(如果路径是固定的,也可以只把文件名存入数据库,取数据的时候在代码里加上路径就好了)
……
}else{
echo "上传失败";
}
要显示图片就只要从数据库里获取指定图片的路径,然后显示就可以了
$file = $_FILES['image']; //得到上传文件的数组,包括文件大小,类型等数组元素
$url = "imgs/".$file['name']; //上传后的图片地址
if(move_uploaded_file($file['tmp_name'],$url)){ //将图片上传到指定路径
//将$url存入数据库,(如果路径是固定的,也可以只把文件名存入数据库,取数据的时候在代码里加上路径就好了)
……
}else{
echo "上传失败";
}
要显示图片就只要从数据库里获取指定图片的路径,然后显示就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询