assign('TPLDIR', $tpldir); if (isset($type)) { switch ($type) { case "warning": $xtpl->parse('main.infobox.warning'); break; case "info": $xtpl->parse('main.infobox.information'); break; } } $xtpl->assign('MESSAGE', $message); $xtpl->parse('main.infobox'); $xtpl->parse('main'); $xtpl->out('main'); } function delimg($id, $uid) { $db = new dbcon(); //Initialize the database. $id = mysql_real_escape_string($id); $uid = mysql_real_escape_string($uid); $query = "SELECT * FROM `%sfiles` WHERE `id` = '$id' AND `owner` = '$uid'"; $db->query($query); $nums = mysql_num_rows($db->result); if ($nums != '0') { $file = mysql_fetch_array($db->result); unlink("files/$file[path]"); unlink("files/$file[path].jpg"); $query = "DELETE FROM `%sfiles` WHERE `id` = '$id' AND `owner` = '$uid'"; $db->query($query); return TRUE; } else { return FALSE; } } function mkpriv($id, $uid) { $db = new dbcon(); //Initialize the database. $id = mysql_real_escape_string($id,$db->link); $query = "UPDATE `%sfiles` SET `private` = '1' WHERE `id` = '$id' AND `owner` = '$uid'"; $db->query($query); $nums = mysql_num_rows($db->result); if ($nums != '0') { return TRUE; } else { return FALSE; } } function chngpw($pwcheck, $passwd, $uid) { $db = new dbcon(); //Initialize the database. if ($passwd === $pwcheck) { $passwd = sha1($passwd); $sql = "UPDATE `%slusers` SET `passwd` = '$passwd' WHERE `uid` = '$uid'"; $db->query($sql); return TRUE; } else { return FALSE; } } function is_odd($number) { return $number & 1; // 0 = even, 1 = odd } function get_rows ($table) { $temp = mysql_query("SELECT SQL_CALC_FOUND_ROWS * FROM $table LIMIT 1"); $result = mysql_query("SELECT FOUND_ROWS()"); $total = mysql_fetch_row($result); return $total[0]; } ?>