关于图片上传,本机成功,其它机失败。

浏览:659 发布日期:2013/04/23 分类:求助交流 关键字: 图片上传
代码如下:请大家帮忙看看,谢谢。
-------------------
import('ORG.Util.Image');
$maxsize=1024 * 300;
$allowtype=array("png", "gif", "jpg", "jpeg");
$allowmime=array('image/png','image/gif','image/jpg','image/jpeg');
$savepath=APP_PUBLIC_PATH . 'pic/'; //公共目录下的图片目录

// wpic1是Html模板的file类型的name
if($_FILES['wpic1']['error']==0) //没错误发生
{
if($_FILES['wpic1']['size']<=$maxsize) //小于限制值
{
$arrfn=explode('.',$_FILES['wpic1']['name']);
$extname=strtolower($arrfn[count($arrfn)-1]); //扩展名
if(in_array($extname,$allowtype)) //指定的后缀名
{
$mime=$_FILES['wpic1']['type']; //mime
if(in_array($mime,$allowmime)) //指定的mime
{
$fname=date('YmdHis').rand(100, 999) . '.'. $extname; //文件名
$fname1=$savepath . $fname; //全名
if(is_uploaded_file($_FILES['wpic1']['tmp_name']))
{
move_uploaded_file($_FILES["wpic1"]["tmp_name"],$fname1);
Image::thumb($fname1,$savepath . 's_' . $fname,'',120,90); //缩略图
Image::water($fname1,APP_PUBLIC_PATH .'pic/water.png'); //水印
$fw['tp']=$fname; //保存文件名到$fw['tp']里。
}

}
}
}
}

---------------------------------------------
我在本机上传成功。但通过局域网,使用http://192.168.0.3的方式来进入访问,图片不能上传。也不提示出错。
郁闷啊,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
最佳答案
评论( 相关
后面还有条评论,点击查看>>