在user表中为每个user_id创建一个上传目录,文件夹名为user_id,本人小白,不知道该怎么写代码,请高手帮忙

解决方案 »

  1.   

    mkdir($user_id)
    注意权限和路径
      

  2.   


    if ($MenuName != "" && $Memo != "" ) {
    $tmpid = $this->getMaxID();
    $maxid=$tmpid+1;
    //判断是否有以该创建人ID为名称的目录,如果没有则创建
    if (!file_exists(DATA_DIR.$_SESSION['UserId'])) {
    mkdir(DATA_DIR.$_SESSION['UserId'],0777);
    mkdir(DATA_DIR.$_SESSION['UserId'].'/'.$maxid.'/',0777);
    }
    else {
    //如果有,则判断是否创建过这个栏目,如果没有则创建
    if (!file_exists(DATA_DIR.$_SESSION['UserId'].'/'.$maxid)) {
    mkdir(DATA_DIR.$_SESSION['UserId'].'/'.$maxid.'/',0777);
    }
    }
    //确认栏目已经创建成功了,那么插入数据库