function get_diary_uid()
{
    $sql = "SELECT uid FROM " . TABLE_USERS . " WHERE login='******'";
    $result = pg_query($sql) or die(pg_last_error($dbconn));
    return pg_fetch_object($result, NULL)->uid;
}
Example #2
0
if (!empty($_POST) && !empty($_SERVER['HTTP_REFERER']) && strpos($_SERVER['HTTP_REFERER'], "http://" . $_SERVER['SERVER_NAME']) === false) {
    die("Get lost :>");
}
session_start();
define('IN_DIARY', true);
define('ROOT_PATH', realpath('./') . '/');
define('INCLUDE_PATH', realpath(ROOT_PATH . '../include') . '/');
setlocale(LC_ALL, '');
bindtextdomain("diarusie", INCLUDE_PATH . 'locale/');
textdomain("diarusie");
bind_textdomain_codeset("diarusie", 'UTF-8');
//echo _("Welcome!");
@(include_once ROOT_PATH . 'extension.inc');
@(include_once INCLUDE_PATH . 'common.inc.' . PHP_EXT);
$dbconn = connect_db() or die("ups db!");
$diary_login = get_diary_login();
if (@(!$_SESSION['ip'])) {
    $_SESSION['ip'] = guess_ip();
}
switch (@$_GET['page']) {
    case 'archive':
        include INCLUDE_PATH . 'archive.inc.' . PHP_EXT;
        if (@$_GET['nid'] >= 1) {
            show_archive_page($dbconn, $diary_login, SHOW_NOTE);
        } else {
            if (@$_GET['month'] >= 1 && @$_GET['month'] <= 12) {
                show_archive_page($dbconn, $diary_login, SHOW_MONTH);
            } else {
                show_error_page($dbconn, $diary_login, "turlaj dropsy petaku!");
            }
        }