diff --git a/approve.php b/approve.php index f5de018..0fbc4e4 100644 --- a/approve.php +++ b/approve.php @@ -55,15 +55,20 @@ function update_details($Image_FileName, $details) // felhasználótól jött paraméterek ellenőrzése $Image_FileName = $dbconn->real_escape_string($Image_FileName); $author = $dbconn->real_escape_string($details["author"]); - $group = strtolower($dbconn->real_escape_string($details["group"])); + $group = validate_group($details["group"]); $title = $dbconn->real_escape_string($details["title"]); $desc = $dbconn->real_escape_string($details["desc"]); - // jóváhagyás mező beállítása és ellenőrzöttnek jelölés + // csoport ellenőrzése + if ($group === false) { + return "Ervenytelen csoport!"; + } + + // képhez megadott adatok frissítése $query = "UPDATE publish_table SET Author='$author', AuthorGroup='$group', Title='$title', Description='$desc' WHERE Image_FileName='$Image_FileName';"; $res = $dbconn->query($query); - return $res; // true ha sikeres, false ha valami hiba történt + return ($res === true) ? true : $dbconn->error; // true ha sikeres, egyébként a hiba } // -------------------------------- @@ -174,13 +179,17 @@ if ($logged_in) {