<? authorize(); if (empty($_POST['collageid']) || !is_number($_POST['collageid']) || $_POST['body'] === '' || !isset($_POST['body'])) { error(0); } $CollageID = $_POST['collageid']; if ($LoggedUser['DisablePosting']) { error('Your posting privileges have been removed'); // Should this be logged? } $DB->query(" SELECT CEIL(( SELECT COUNT(ID)+1 FROM collages_comments WHERE CollageID='".db_string($CollageID)."')/".TORRENT_COMMENTS_PER_PAGE." ) AS Pages"); list($Pages) = $DB->next_record(); $DB->query("INSERT INTO collages_comments (CollageID, Body, UserID, Time) VALUES ('$CollageID', '".db_string($_POST['body'])."', '$LoggedUser[ID]', '".sqltime()."')"); $CatalogueID = floor((TORRENT_COMMENTS_PER_PAGE * $Pages - TORRENT_COMMENTS_PER_PAGE) / THREAD_CATALOGUE); $Cache->delete_value('collage_'.$CollageID); $Cache->delete_value('collage_comments_'.$CollageID.'_catalogue_'.$CatalogueID); $Cache->increment('collage_comments_'.$CollageID); header('Location: collages.php?id='.$CollageID); ?>