<?php
/*
+--------------------------------------------------------------------------
| NovaBoard
| ========================================
| By The NovaBoard team
| Released under the Artistic License 2.0
| http://www.novaboard.net
| ========================================
|+--------------------------------------------------------------------------
| unlock.php - unlock a topic
*/
if (!defined('NOVA_RUN')){
echo "<h1>ACCESS DENIED</h1>You cannot access this file directly.";
exit();
}
if ($can_lock_topics=='0'){
nova_redirect("index.php?page=error&error=6","error/6");
}
// Get member ID...
$name=$_COOKIE['nova_name'];
$name=escape_string($name);
$password=$_COOKIE['nova_password'];
$password=escape_string($password);
$query211 = "select ID from {$db_prefix}members WHERE NAME='$name' AND PASSWORD='$password'" ;
$result211 = mysql_query($query211) or die("lock.php - Error in query: $query211") ;
$id = mysql_result($result211, 0);
$time=time();
$topic=$_GET['topic'];
$topic=escape_string($topic);
mysql_query("UPDATE {$db_prefix}posts SET locked='0', edit_member='$id', edit_time='$time' WHERE topic_id = '$topic' AND title!='' ");
if ($_GET['index']!='q'){
template_hook("forums/unlock.template.php", "form_1");
$topic_title = topic_title($topic);
nova_redirect("index.php?topic=$topic","topic/$topic_title-$topic");
}
else{
$query211 = "select FORUM_ID from {$db_prefix}posts WHERE TOPIC_ID='$topic'" ;
$result211 = mysql_query($query211) or die("lock.php - Error in query: $query211") ;
$forum_id = mysql_result($result211, 0);
template_hook("forums/unlock.template.php", "form_2");
$forum_title = forum_title($forum_id);
nova_redirect("index.php?forum=$forum_id","forum/$forum_title-$forum_id");
}
?>