当前位置:编程学习 > php >>

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

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

制定的文件夹中(服务器中的文件夹)

追问: 保存到制定的文件夹中是哪句代码?

答案:直接从我的东西里复制,看你懂得改不?

########处理上传文件#############
$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=> exit;
}
########生成缩略图############
if(smallPica($path.$filename,$path.$filenames,165,120)){
echo '<div class=tipsok2>生成缩略图 '.$filenames.' 成功</div>';
}else{
echo '<div class=tipsfail>缩略图生成失败!请联系技术员。点击 <a href=> exit;
}
########删除源图############
if(@unlink($path.$filename)){
echo '<div class=tipsok2>源图 '.$filename.' 删除成功</div>';
}else{
echo '<div class=tipsfail>删除源图失败!请联系技术员。点击 <a href=> 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);
}

上一个:悬赏:谁有好点的PHP文章发布程序,谢谢!
下一个:php程序bbs留言板程序调试时出错,错误提示如下:Parse error: parse error in C:\wamp\www\php_testing\bbs\add.php on line 4

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,