本文整理汇总了PHP中date::Now方法的典型用法代码示例。如果您正苦于以下问题:PHP date::Now方法的具体用法?PHP date::Now怎么用?PHP date::Now使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类date
的用法示例。
在下文中一共展示了date::Now方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: register
/**
* Enregistrement d'un utilisateur.
*
* @return void
*/
public function register()
{
if (Auth::instance()->logged_in()) {
return url::redirect(cookie::get('urlAdminUrl') . '?msg=' . urlencode(Kohana::lang('logger.identify')));
} elseif ($_POST) {
$username = $this->input->post('username');
$password = $this->input->post('password');
$tmpUsername = explode('@', $username);
$tmpUsername = $tmpUsername[0];
$user = ORM::factory('user', $username);
if (!$username || !$password) {
$txt = Kohana::lang('logger.error_all_form');
} elseif (!valid::email($username) || !valid::email_domain($username) || !valid::email_rfc($username)) {
$txt = Kohana::lang('logger.error_mail_valid');
} elseif (User_Model::verification_mail($username)) {
$txt = Kohana::lang('logger.exist_email');
} elseif ($user->loaded) {
$txt = Kohana::lang('logger.exist_username');
} elseif ($user->insert(array('username' => $tmpUsername, 'x' => Kohana::config('game.initialPosition.x'), 'y' => Kohana::config('game.initialPosition.y'), 'z' => Kohana::config('game.initialPosition.z'), 'region_id' => Kohana::config('game.initialPosition.region'), 'speed' => Kohana::config('game.initialSpeed'), 'gravity' => Kohana::config('game.initialGravity'), 'password' => Auth::instance()->hash_password($password), 'last_login' => date::Now(), 'argent' => 0, 'hp' => Kohana::config('game.initialHP'), 'hp_max' => Kohana::config('game.initialHP'), 'email' => $username, 'ip' => $_SERVER['REMOTE_ADDR']))) {
Auth::instance()->login($username, $password);
$from = Kohana::config('game.name') . ' <' . Kohana::config('email.from') . '>';
$subject = Kohana::lang('logger.title_mail_register', Kohana::config('game.name'));
$message = Kohana::lang('logger.content_mail_register', $username, $username, $password);
email::send($username, $from, $subject, $message, TRUE);
return url::redirect('?msg=' . urlencode(Kohana::lang('logger.identify')));
} else {
$txt = Kohana::lang('logger.error_register');
}
} else {
$txt = Kohana::lang('logger.no_acces');
}
return self::redirection($txt);
}