Example #1
0
    die;
}
$topic_id = getInt($_POST['topic_id']);
$user_id = getInt($session->user_id);
$db = new nullBB_Database($_CONF, $_LANG);
$content = sanitizeQuery($_POST['content']);
$forum = $db->query('select forum_id from ' . $_CONF['dbprefix'] . 'topics where ' . 'topic_id = ' . $topic_id);
$db->freeResult();
if (empty($forum)) {
    require_once ABSOLUTE_BASEPATH . '/header.' . PHPEXT;
    notification($_LANG['invalid_topic'], $_SERVER['HTTP_REFERER'], 3);
    die;
}
$forum_id = getInt($forum[0]['forum_id']);
$ip = sanitizeQuery($_SERVER['REMOTE_ADDR']);
$so = sanitizeQuery(getSO($_SERVER['HTTP_USER_AGENT']));
$browser = sanitizeQuery(getBrowser($_SERVER['HTTP_USER_AGENT']));
$res = $db->query('select forum_postgroup from ' . $_CONF['dbprefix'] . 'forums where ' . "forum_id='" . $forum_id . "'");
$db->freeResult();
$forum_postgroup = getInt($res[0]['forum_postgroup']);
unset($res);
if ($userinfo['user_group'] > $forum_postgroup) {
    require_once ABSOLUTE_BASEPATH . '/header.' . PHPEXT;
    notification($_LANG['insufficient_privileges'], $_SERVER['HTTP_REFERER'], 3);
    die;
}
$res = $db->query('select topic_disabled from ' . $_CONF['dbprefix'] . 'topics ' . "where topic_id='{$id}'");
$db->freeResult();
$topic_disabled = getInt($res[0]['topic_disabled']);
unset($res);
if ($topic_disabled) {
Example #2
0
    } elseif (preg_match('/Edge/i', $agente)) {
        $navegador = 'Microsoft Edge';
    } elseif (preg_match('/Spartan/i', $agente)) {
        $navegador = 'Microsoft Spartan';
    } elseif (preg_match('/Firefox/i', $agente)) {
        $navegador = 'Mozilla Firefox';
    } elseif (preg_match('/Chromium/i', $agente)) {
        $navegador = "Chromium";
    } elseif (preg_match('/Chrome/i', $agente)) {
        $navegador = "Chrome";
    } elseif (preg_match('/Safari/i', $agente)) {
        $navegador = 'Safari';
    } elseif (preg_match('/Opera Mini/i', $agente)) {
        $navegador = 'Opera Mini';
    } elseif (preg_match('/Opera/i', $agente)) {
        $navegador = 'Opera';
    } elseif (preg_match('/Netscape/i', $agente)) {
        $navegador = 'Netscape';
    } elseif (preg_match('/UCBrowser/i', $agente)) {
        $navegador = 'UC Browser';
    } else {
        $navegador = "Desconocido";
    }
    return $navegador;
}
echo "<b>IP:</b> " . $_SERVER['REMOTE_ADDR'] . "<br>";
echo "<b>Ubicaci&oacute;n</b>: " . getLocation('ciudad_pais') . "<br>";
echo "<b>Navegador:</b> " . getBrowser() . "<br>";
echo "<b>SO:</b> " . getSO() . " " . getArquitecture() . "<br>";
//echo($_SERVER['HTTP_USER_AGENT']);
echo '</body></html>';