请问:
我在我的机子(win2k pro IIS)可以通过
在upload.php中我
copy()可以用
但是我把我的网页上传到linux以后出现下列问题:
echo $upfile;//得出的是/tmp/phpRne3gH
我不知道/tmp/phpRne3gH就是那个临时文件吗?
$s="photo/1111.jpg";//$s是我指定要存储的路径和文件
然后我copy($upfile,$s)
结果出现错误!
请问这是什么原因?
我在我的机子(win2k pro IIS)可以通过
在upload.php中我
copy()可以用
但是我把我的网页上传到linux以后出现下列问题:
echo $upfile;//得出的是/tmp/phpRne3gH
我不知道/tmp/phpRne3gH就是那个临时文件吗?
$s="photo/1111.jpg";//$s是我指定要存储的路径和文件
然后我copy($upfile,$s)
结果出现错误!
请问这是什么原因?
解决方案 »
- 【linux安装 libmcrypt 报错】
- php <%= %>不解析
- google 了 问题未解决,帮忙看看 感激不尽
- 配置的是windows2003服务器上的iis6.0 +php5.0 配置无误 测试页面也正常 访问其它页面报500错误
- 关于服务器端和客户端时间比较问题?
- 请问PHP的SESSION
- 请问有没有办法动态定义变量并传递数值?
- 第一天学PHP,有点头痛。
- 如何在一个PHP文件里操作MYSQL里两个不同的库,同时进行insert操作。为什么不行?
- php代码为何不能运行
- php使用sqlserver的存储过程可以完成哪些功能?
- 如何将session和变量中的内容清掉或将它们从内存同清除
如果用 Header() 就有事,好像可能返回一些\n\n之类的东西在先的
index.php
//---------------------------------------------------
<form name="form" method="post" action="upload.php" enctype="multipart/form-data" >
上传我的照片: <input type="file" name="file1" size=30 style="border: 1px double rgb(0,0,0)" size="15" style="border: 1px solid rgb(0,0,0)"> <input type="submit" name="Submit" value="上传">
类型:gif,jpg,bmp,限制:100K
</form>
upload.php
//------------------------------------------------------
if($file1_type=="image/pjpeg")
$ext="jpg";
else
$ext=substr($file1_type,6);
$uploadname="photo/".$datet["sec"].".".$ext;//我自定义的文件名,photo/是路径,我用现在的时间来做文件名,photo是可写的
$scopy=copy($file1,$uploadname1);
if($scopy==false)
{
echo "<script>alert('上传错误,请稍后再试。') ; history.go(-1) ; </script>" ;
exit;
}
unlink($file1);
结果最后出现 “上传错误,请稍后再试”。
请问应该怎么办?