} $preg .= "/"; $db = new DB(); $rows = $db->selectAppQrsSEO($app_name); $count = 0; $qrs = ""; $times = "<li class='fiter_time_line123'><h5 class='level_title'>时间</h5><hr><ul id='fiter_time' class='fiter_item_tr'>"; $timeshas = array(); foreach ($rows as $row) { if (preg_match($preg, $row["app_path"])) { $count = $count + 1; $paths = explode("/", $row["app_path"]); $create_time = $paths[count($paths) - 2]; echo "<div class='col-xs-3 col123'>"; $doudou = new Doudou(); $doudou->showQR($app_name, $row); echo "</div>"; if (!in_array($create_time, $timeshas)) { $times .= "<li class='fiter_item_td'><a href='#' class='filter_time_key' data_level='4'>" . $create_time . "</a></li>"; array_push($timeshas, $create_time); } } } $times .= "</ul></li>"; if ($count == 0) { echo "<h2 class='no_app'>未找到符合条件应用,请重新选择</h2>"; } else { echo "<h2 class='tip_num'>共" . $count . "个应用</h2>"; } echo $times; //echo $preg;
if ((int) $one["scan_deny"] == 1) { array_push($scanMan->dirs_deny, $one["name"]); } } #开始计时 $start_time = time(); $scanMan->readApkDirs(array($app["root_path"]), 0); #结束计时 $end_time = time(); #设置最后扫描时间 $scanMan->db->updateAppRootUpdateTime($appname, $scanMan->dateFormate($start_time)); $scan_time = $end_time - $start_time; #状态重置为可刷新 $scanMan->db->updateAppRootIsScanning($appname, 0); #扫描到的应用数 $c = count($scanMan->show_apks); if ($c > 0) { echo "<h3>扫描用时" . $scan_time . "秒,发现" . $c . "个新应用<a href='#' class='show_qr'>点击查看<i class='entypo-down-open'></i></a></h3>"; echo "<div class='scan_qr'>"; foreach ($scanMan->show_apks as $ap) { echo "<div class='col-xs-3 col123'>"; $doudou = new Doudou(); $doudou->showQR($appname, $ap); echo "</div>"; } echo "</div>"; #js打开或关闭扫描结果 echo '<script>$(".show_qr").click(function(){$(".scan_qr").toggle();});</script>'; } else { //echo "<h4>没有新的应用</h4>"; }