2014-05-22, 05:16 PM
Please help me to make this code check:
If duplicated post had been made by the same user and within last hour?
Maybe something like this:
If duplicated post had been made by the same user and within last hour?
function validator(&$post)
{
global $mybb, $db;
$query = $db->simple_select("posts", "message", "message LIKE '%{$db->escape_string($mybb->input['message'])}%'");
$duplicatepost = $db->fetch_field($query, "message");
if ($duplicatepost)
{
$post->set_error("some error");
}
}
Maybe something like this:
if ($post['dateline'] =< 3600) && ($post['uid'] == $mybb->$user['uid']){
//check
}
$query = $db->simple_select('posts', 'tid', "pid = '{$post['tid']}'");
$post['tid'] == $post['uid']