在php中处理上传的图片,并将地址保存到mysql中
2016-12-26 15:40
666 查看
if(isset($_FILES["pro_image"])){
$ret = array();
$uploadDir = 'pro_images' . '/' . $pro_id . '/';
$dir = dirname(_FILE_) . '/' . $uploadDir;
file_exists($dir) || ( mkdir($dir,0777,true) && chmod($dir,0777) );
if(!is_array($_FILES["pro_image"]["name"])){
$fileName = time().uniqid(). '.' .pathinfo($_FILES["pro_image"]["name"])['extension'];
move_uploaded_file($_FILES["pro_image"]["tmp_name"],$dir.$fileName);
$url = $uploadDir.$fileName;
}
}
$insert_sql = "insert into commo(id,name,price,addtime,image,number)
values('$pro_id','$pro_name','$pro_price','$addtime','$url','$pro_number')";
$insert_result = $mysqli->query($insert_sql);
$ret = array();
$uploadDir = 'pro_images' . '/' . $pro_id . '/';
$dir = dirname(_FILE_) . '/' . $uploadDir;
file_exists($dir) || ( mkdir($dir,0777,true) && chmod($dir,0777) );
if(!is_array($_FILES["pro_image"]["name"])){
$fileName = time().uniqid(). '.' .pathinfo($_FILES["pro_image"]["name"])['extension'];
move_uploaded_file($_FILES["pro_image"]["tmp_name"],$dir.$fileName);
$url = $uploadDir.$fileName;
}
}
$insert_sql = "insert into commo(id,name,price,addtime,image,number)
values('$pro_id','$pro_name','$pro_price','$addtime','$url','$pro_number')";
$insert_result = $mysqli->query($insert_sql);
相关文章推荐
- servlet+jsp同一个页面上传文字图片,并将图片地址保存到MYSQL
- 关于 安乐业(php+mysql)不能上传图片的处理
- php 上传图片 对某一部分模糊处理 实现马赛克遮挡效果(待续)
- 一个图片上传得例子php+mysql+apache
- php上传图片的代码并保存到数据库
- [图片处理]PHP对非标准格式的图片pjpeg上传失败的解决办法
- java+mysql中保存图片及显示上传的图片struts+hibernate
- Flash 上传 ByteArray 数据到 php 并保存为图片
- WPF杂难解 RichTextBox粘贴图片地址处理,并保存的问题
- php上传图片的代码并保存到数据库
- 用PHP和MySQL保存和输出图片
- 用PHP和MySQL保存和输出图片
- 如何实现图片的上传以及将图片保存到Mysql
- php对图片上传的处理以及图片加文字水印和图片水印的方法
- 用PHP和MySQL保存和输出图片
- 用 PHP 和 MySQL 保存和输出图片
- java+mysql中保存图片及显示上传的图片struts+hibernate
- 用PHP和MySQL保存和输出图片
- php上传图片到mysql并显示
- php上传图片的代码并保存到数据库