nicer
(nicer)
新手上路

初级会员
UID 67316
精华
0
积分 2
帖子 2
金钱 2 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2005-12-20
状态 离线
|
超难解决的php问题
租用的一个空间,不能创建多重目录,该怎么办
mkdir可以建同级目录,如果是"a/b/c"好像是不行了
是空间设置问题,我没写好还是代码如下
//get path
$path=$GLOBALS["passage_path"];
$path2=$bid;
//echo "path path<br>";
// bid
if (file_exists($path.$path2))
{
if (!is_dir($path.$path2))
{
unlink($path.$path2);
mkdir($path.$path2,0777);chmod ($path.$path2, 0777);
}
}
else
{
mkdir($path.$path2,0777);chmod ($path.$path2, 0777);
}
// bid/year
$path2=$path2."/".date("Y",$curtime);
if (file_exists($path.$path2))
{
if (!is_dir($path.$path2))
{
unlink($path.$path2);
mkdir($path.$path2,0777);chmod ($path.$path2, 0777);
}
}
else
{
mkdir($path.$path2,0777);chmod ($path.$path2, 0777);
}
// bid/year/month
$path2=$path2."/".date("m",$curtime);
if (file_exists($path.$path2))
{
if (!is_dir($path.$path2))
{
unlink($path.$path2);
mkdir($path.$path2,0777);chmod ($path.$path2, 0777);
}
}
else
{
mkdir($path.$path2,0777);chmod ($path.$path2, 0777);
}
|
|