0){
$index=0;
foreach($dirArrayDefault as $name=>$attributes)
{
$dirName = trim($name,"/");
$dirSize = humanReadableSize(trim($attributes['size']));
$dirDate = trim($attributes['date']);
/*$size[] = $dirSize;
$date[] = $dirDate;*/
$size[] = $attributes['size'];
$date[] = $attributes['date'];
$fullPathHTML = htmlentities($fullPath.$dirName, ENT_QUOTES);
$dirName = str_replace('&','&',$dirName);
$dirNameHTML = htmlentities($dirName, ENT_QUOTES);
if($attributes['type'] == "D") {
$resHtml .= '
';
$resHtml .= '| ';
$resHtml .= '';
$resHtml .= ' | ';
$resHtml .= '';
$resHtml .= ' ';
$resHtml .= ''.str_replace(' ',' ',$dirNameHTML).'';
$resHtml .= ' | ';
$resHtml .= ''.$dirSize.' | '.$dirDate.' | ';
$resHtml .= '';
$resHtml .= '
';
$type[] = 'folder';
} else {
$resHtml .= '';
$resHtml .= '| ';
$resHtml .= '';
$resHtml .= ' | ';
$resHtml .= ' ';
$resHtml .= ''.str_replace(' ',' ',$dirNameHTML).' | ';
$resHtml .= ''.$dirSize.' | '.$dirDate.' | ';
$resHtml .= ' | ';
$resHtml .= '
';
$type[] = 'file';
}
$dirArray[] = $fullPath.$dirName;
$index++;
}
$resArr['retry'] = ($countDir0){
$resStatus = false;
$resArr['retry'] = false;
}
else {
$resStatus = false;
$resHtml = 'No files
';
}
$resArr[]=$resStatus;
$resArr[]=$resHtml;
if(!isset($dirArray)) {
$dirArray = array();
}
if(!isset($type)) {
$type = array();
$size = array();
$date = array();
}
$resArr[]= array('url'=>rawurlencode($drivePath).rawurlencode($fullPath),'dir'=>$dirArray,'type'=>$type,'size'=>$size,'date'=>$date);
echo json_encode($resArr);
exit;
}
?>