下面的PHP代码(上传图片用的)哪里出错了,,请帮下

总是不能上传成功图片,请大家帮忙解决下吧
upfile.php页面的代码是下面:
<?php
function filename()
{
$bbb=getdate();
$filenames=$bbb['year'].$bbb['mon'].$bbb['mday'].$bbb['hours'].$bbb['minutes'].$bbb['seconds'].".jpg";
return $filenames;
}
$newfilename=filename();
$upload_dir=getcwd()."\image\";

$newfile=$upload_dir.$newfilename;
$newfile=stripslashes($newfile);

if(file_exists($_FILES['upfile']['tmp_name']))
{
move_uploaded_file($_FILES['upfile']['tmp_name'],$newfile);
}
else
{echo "error";}

?>

主页面的代码是下面:

上传文件:

$upload_dir=getcwd()."\image\"; 这里就出错了,

$newfile=stripslashes($newfile);还有这里爷出错了,因为你使用了stripslashes就会把路径里的\ 这个给删除了
你这个