Example #1
0
 /**
  * @return user_peer
  */
 public static function instance()
 {
     return self::$instance ? self::$instance : (self::$instance = new self());
 }
Example #2
0
<?php

$post = post_peer::instance()->get_by_id($id);
$channel = channel_peer::instance()->get_by_id($post['channel_id']);
$user = user_peer::instance()->get_by_id($post['user_id']);
?>
<li id="p<?php 
echo $id;
?>
" <?php 
echo $hidden ? 'class="hidden"' : '';
?>
>
	<span class="meta">
		<b><?php 
echo $user['nickname'];
?>
</b>
		<?php 
echo date('H:i', $post['ts']);
?>
		<br/>
		<a href="#body:channel&id=<?php 
echo $channel['id'];
?>
"><?php 
echo $channel['title'];
?>
</a>
	</span>
	<span class="body">
Example #3
0
<?php

$nickname = trim(strtolower($_POST['nickname']));
$password = $_POST['password'];
if (!$nickname || !$password) {
    echo json_encode(array('error' => 'All fields are required'));
    exit;
} else {
    if (!($user = user_peer::instance()->get_by_nickname($nickname))) {
        echo json_encode(array('error' => 'Nope... Try again'));
        exit;
    } else {
        if (md5($password) != $user['password']) {
            echo json_encode(array('error' => 'Nope... Try again'));
            exit;
        } else {
            $_SESSION['user_id'] = $user['id'];
            echo json_encode(array());
            exit;
        }
    }
}
Example #4
0
<?php

$nickname = trim(strtolower($_POST['nickname']));
$password = $_POST['password'];
$password_confirm = $_POST['password_confirm'];
if (!$nickname || !$password || !$password_confirm) {
    echo json_encode(array('error' => 'All fields are required'));
    exit;
} else {
    if ($password != $password_confirm) {
        echo json_encode(array('error' => 'Passwords do not match'));
        exit;
    } else {
        $u = user_peer::instance();
        if ($u->get_by_nickname($nickname)) {
            echo json_encode(array('error' => 'Nickname used already'));
            exit;
        }
        $id = $u->insert(array('nickname' => $nickname, 'password' => md5($password)));
        $_SESSION['user_id'] = $id;
        echo json_encode($id);
        exit;
    }
}