ob_start(); ?> <div style="height:400px;overflow:scroll;"> <table class="list"><?php if (trim($dav->path, '/') != trim($_REQUEST['DV_ROOT'], '/')) { echo "<a href='javascript:GetFileListDav(\"" . $dav->protocol_s . $dav->server . dirname($dav->path) . "\")' >...</a><br>"; } foreach ($arrayData['multistatus']['response'] as $item) { if (trim($dav->path, '/') != trim($item['href'], '/')) { echo "<tr><td style=\"border-bottom: 1px solid #E7ECF5;\">"; $type = $item['propstat'][0]['prop'][0]["getcontenttype"]; if ($item['propstat'][0]['prop'][0]['iscollection'] || $type && strpos($type, "directory")) { //echo "<img src='http://icons.iconarchive.com/icons/visualpharm/must-have/128/Check-icon.png'"; //echo $item['href']; echo "<img src=\"http://icons.iconarchive.com/icons/gakuseisean/radium/128/My-Documents-icon.png\" width=20 height=20><a href='javascript:GetFileListDav(\"" . $dav->protocol_s . $dav->server . urldecode($item['href']) . "\")' >" . urldecode(basename2($item['href'])) . "</a>"; } else { echo "<img src=\"http://icons.iconarchive.com/icons/dario-arnaez/genesis-3G/128/User-Files-icon.png\" width=20 height=20><a href='javascript:GetFile(\"" . basename2(urldecode($item['href'])) . "\")' >" . basename2(urldecode($item['href'])); //echo basename2($item['href'])." - file<br>"; } echo "</td></tr>"; } } ?> </table><div> <?php $file_list = ob_get_contents(); ob_end_clean(); $cdata['xml'] = $xml; $cdata['response_array'] = $arrayData; $cdata['file_list'] = $file_list; }
function addlog($filename, $data) { file_put_contents(CONFIG::get('LOGSPATH') . basename2($filename) . '_' . date('Y-m-d') . '.log', "\n" . date(DATE_ISO8601) . ' - ' . var_export($data, true), FILE_APPEND); }