$res = ''; $tags = queryImageTags(clean_champ($_GET['imgId'])); if (count($tags) == 0) { $res = '<em>pas de tag</em>'; } foreach ($tags as $id => $name) { $res .= '<a href="search.php?tags_list=' . $id . '">' . $name . '</a><br>'; } $res = substr($res, 0, -1); echo $res; } if (isset($_GET['autocomplete'])) { echo json_encode(searchTagByName($_GET['autocomplete'])); } if (isset($_GET['importFiles'])) { $nbImgProcessed = processImport(); $res = array('NB_IMG' => $nbImgProcessed); echo json_encode($res); } if (isset($_GET['queryApi'])) { header('Content-Type: application/json'); if ($_GET['action'] == 'getTags') { print_r(queryApi(array('file' => $_GET['file'], 'action' => $_GET['action']))); } } function queryApi($params) { $apiUrl = 'api/call.php?'; foreach ($params as $key => $value) { $apiUrl .= $key . '=' . $value . '&'; }
} else { $dir = processDirectory($dir); if (isset($_POST['submit'])) { $isEmpty = true; foreach ($_POST['url'] as $entry) { if (!empty($entry)) { $isEmpty = false; break; } } if ($isEmpty) { echo '<div class="notice_failure">Chưa nhập url nào cả</div>'; } else { for ($i = 0; $i < count($_POST['url']); ++$i) { if (!empty($_POST['url'][$i])) { $_POST['url'][$i] = processImport($_POST['url'][$i]); if (!isURL($_POST['url'][$i])) { echo '<div class="notice_failure">URL <strong class="url_import">' . $_POST['url'][$i] . '</strong> không hợp lệ</div>'; } else { if (import($_POST['url'][$i], $dir . '/' . basename($_POST['url'][$i]))) { echo '<div class="notice_succeed">Nhập khẩu tập tin <strong class="file_name_import">' . basename($_POST['url'][$i]) . '</strong>, <span class="file_size_import">' . size(filesize($dir . '/' . basename($_POST['url'][$i]))) . '</span> thành công</div>'; } else { echo '<div class="notice_failure">Nhập khẩu tập tin <strong class="file_name_import">' . basename($_POST['url'][$i]) . '</strong> thất bại</div>'; } } } } } } echo '<div class="list"> <span>' . printPath($dir, true) . '</span><hr/>