求助~~是程序问题还是服务器问题?

求助~~是程序问题还是服务器问题?

$webimg=$_FILES['webimg']['name'];
$tempwebimg=$_FILES['webimg']['tmp_name'];

$uploaddir='http://www.test.cn/coolweb_images/';
$uploadfile=$uploaddir.$webimg;
if (move_uploaded_file($tempwebimg,$uploadfile)){
$time=date("Y-m-d H:i:s");
}

上传到服务器出现下面的错误(在本地机没事)?

Warning: move_uploaded_file(http://www.test.com/coolweb_images/e4d06.jpg): failed to open stream: HTTP wrapper does not support writeable connections. in Favoritephp.php on line 14

Warning: move_uploaded_file(): Unable to move 'C:\WINDOWS\TEMP\php1CE7.tmp' to 'http://www.test.com/coolweb_images/e4d06.jpg' in Favoritephp.php on line 14

可能是服务器问题.HTTP wrapper does not support writeable connections.建议用copy()函数
下面的程序我自己服务器测试通过,你可以测试下

[复制到剪切板]
CODE:
<?php
$userfile_name 
'http://www.phpfans.net/bbs/images/default/logo.gif';
$userfile 'logo.gif';
if(!
is_dir("images")) mkdir ("images"0700);
$upfile "images/".$userfile;//保存位置

if(!copy($userfile_name,$upfile))//方法2
{
echo 
"上传失败";
exit();
}
echo 
"上传成功";
?> ;


毕业了。。。

非常感谢管理员!我试试看

终于搞定了,程序没错,原来上传的时候是不支持相对路径,必须要给出一个绝对路径。我是菜鸟,不对的地方请指正!