$last_No"; $query .= " ORDER BY No"; $query .= " LIMIT $n"; $result = $dbconn->query($query); $data = []; while ($row = $result->fetch_assoc()) { $data[] = $row; } return $data; } function set_approval($Image_FileName, $approved){ global $dbconn; // felhasználótól jött paraméterek ellenőrzése $approved = $approved === 'true' ? 1 : 0; $Image_FileName = $dbconn->real_escape_string($Image_FileName); // jóváhagyás mező beállítása és ellenőrzöttnek jelölés $query = "UPDATE publish_table SET Approved=$approved, Confirmed=1 WHERE Image_FileName='$Image_FileName';"; $res = $dbconn->query($query); return $res; // true ha sikeres, false ha valami hiba történt } if (isset($_POST["action"])) { $action = only_alpha_numeric($_POST["action"]); // parancs kiválasztása switch ($action) { case "get_images": // kép adatok lekérése if (isset($_POST["last_No"]) && isset($_POST["n"])) { echo json_encode(get_images($_POST["last_No"], $_POST["n"])); } break; case "set_approval": // jováhagyás beállítása if (isset($_POST["Image_FileName"]) && isset($_POST["approved"])) { echo json_encode(set_approval($_POST["Image_FileName"], $_POST["approved"])); } break; } exit(0); } } ?> képek jóváhagyása - Fotófal
TESZTVERZIÓ