寻php图片上传程序,上传的同时把图片保存到文件夹

寻php图片上传程序,上传到数据库的同时把图片保存到文件夹制定的文件夹中(服务器中的文件夹)... 寻php图片上传程序,上传到数据库的同时把图片保存到文件夹 制定的文件夹中(服务器中的文件夹) 展开
 我来答
匿名用户
2013-10-28
展开全部
直接从我的东西里复制,看你懂得改不? ########处理上传文件#############
$path="../uploads\\";
$oldFile=$_FILES['fimage']['name'];#文件名
$stype=substr(strrchr($oldFile,'.'),1);#展名
$DateName=date(Ymd_His_);#得到日期
for($k=10;$k<25;$k++){#来一串数组
$namearray[]=$k;
}
$namearray2=array_rand($namearray,10);#随机取出数组中的几个成为新的数组
$filename =$DateName.$namearray2[1].'.'.$stype;#文件名,上面已经初始化$stype小图扩展名
$filenames=$DateName.$namearray2[1].'_view.'.$stype;#小图文件名
if(move_uploaded_file($_FILES['fimage'][tmp_name],$path.$filename)){
echo '<div class=tipsok2>文件 '.$filename.' 上传成功</div>';
}else{
echo '<div class=tipsfail>上传文件失败!请联系技术员。点击 <a href=admin_product_add.php>这里</a> 返回添加页面。</div>';
exit;
}
########生成缩略图############
if(smallPica($path.$filename,$path.$filenames,165,120)){
echo '<div class=tipsok2>生成缩略图 '.$filenames.' 成功</div>';
}else{
echo '<div class=tipsfail>缩略图生成失败!请联系技术员。点击 <a href=admin_product_add.php>这里</a> 返回添加页面。</div>';
exit;
}
########删除源图############
if(@unlink($path.$filename)){
echo '<div class=tipsok2>源图 '.$filename.' 删除成功</div>';
}else{
echo '<div class=tipsfail>删除源图失败!请联系技术员。点击 <a href=admin_product_add.php>这里</a> 返回添加页面。</div>';
exit;
}
########数据库###########
$name=addslashes($_POST['name']);
$name2=addslashes($_POST['name2']);
$forid=intval($_POST['forid']);
$cmd="insert into $ListName(name1,name2,image)values('$name','$name2','$filenames')";
//echo $cmd;
if(mysql_query($cmd) or die(mysql_error())){
gourl('成功添加了图片',$cururl);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式