主题:请教:为什么PHP用move_uploaded_file上传的的图片无法显示?
<form name="form1" enctype="multipart/form-data" method="post" action="">
<input type="file" name="file">
<input name="hehe" type="hidden" id="hehe" value="1">
<input type="submit" name="Submit" value="提交">
</form>
<?
if($_POST["hehe"]!=""){ myupphoto($HTTP_POST_FILES['file']); }
function myupphoto($f){
move_uploaded_file($f['tmp_name'],$f[name]);
@chmod($dest,0777);//设定上传的文件的属性
echo "<img src=".$f[name].">";
}
?>
在我本机上的IIS+PHP下就可以正常显示,到了apache+PHP下就不可以了.
是什么回来,不是上传不了,图片上传上去了.用FTP可以看得到,但在页面中引用路径就没办法显示得出来了.
在此先谢谢了~!
<input type="file" name="file">
<input name="hehe" type="hidden" id="hehe" value="1">
<input type="submit" name="Submit" value="提交">
</form>
<?
if($_POST["hehe"]!=""){ myupphoto($HTTP_POST_FILES['file']); }
function myupphoto($f){
move_uploaded_file($f['tmp_name'],$f[name]);
@chmod($dest,0777);//设定上传的文件的属性
echo "<img src=".$f[name].">";
}
?>
在我本机上的IIS+PHP下就可以正常显示,到了apache+PHP下就不可以了.
是什么回来,不是上传不了,图片上传上去了.用FTP可以看得到,但在页面中引用路径就没办法显示得出来了.
在此先谢谢了~!