首页 > php代码 > 创建文件夹

创建文件夹

<?php
//创建文件夹
function Createfolder($path,$nname){
    if(is_dir($path) && is_writable($path)){
        if(preg_match("/^w{1,255}$/i",$nname)){
            echo mkdir($path."/".$nname,0777) ? 'Create Folder success' : 'Create Folder Fail';
        }else{
            echo "Folder Error";
        }
    }else{
        echo "Can't Create Error file not is_writable or not dir";
    }
}
//粘贴文件
function Past($currentpath,$currentfilename,$filepote){ //1:文件要被粘贴到的位置2:当前文件{夹}名3:文件{夹}所在的物理地址  
    $str = substr($currentfilename,-1,1);
    if(substr($currentfilename,-1,1)=="|"){
        $currentfilename = str_replace("|","",$currentfilename);
        $filepote = str_replace("|","",$filepote);
    }
    if(is_dir($currentpath) && is_writable($currentpath) && is_dir($filepote) && is_writable($filepote)){
        //@mkdir($currentpath."/".$currentfilename);
        $t=full_copy($filepote,$currentpath."/".$currentfilename)?'t':'f';//$filepote,need copy folder $current sava folder
    }else if(is_file($filepote) && file_exists($filepote)){
        if(file_exists($currentpath.$currentfilename)){
            echo ('file exists! plase rename it!');exit;
        }
        echo copy($filepote,$currentpath.$currentfilename) ? 'success' : 'errror';  
    }
    if( $str =="|" && $t='t' ){ 
        deldir($filepote);
    }
}


本文地址:http://www.phprm.com/code/4ff2c5a8b0588d80f1f47ca0f57d7d99.html

转载随意,但请附上文章地址:-)

标签:none

发表留言