注销用户在zend中关闭浏览器时

时间:2013-05-02 05:43:20

标签: zend-framework

我想在浏览器窗口关闭时注销用户,以便设置其状态"离线"在数据库中。设置状态非常容易"离线"当用户单击注销按钮时。但问题出现在浏览器窗口关闭或该用户的会话超时到期时。

我的下一个问题是

另外,请使用以下代码帮助我:

<?php echo $this->formText('mobile', @$this->params['mobile'], array('required' => true, 'allowEmpty' => false)); ?> 

我有这个代码,我希望手机号码只有10个数字。我应该对此字段进行哪些更改?

<?php echo $this->formText('email', @$this->params['email'], array('maxlength' => '255', 'required' => true, 'allowEmpty' => false)); ?>

同样地,我想在电子邮件中做,请建议我在此表单标签中进行完美的电子邮件验证。

1 个答案:

答案 0 :(得分:0)

关于Logout,您可以使用Javascript并调用注销网址。

类似的东西:

window.onbeforeunload = confirmExit;

function confirmExit(){
    return "please confirm..";
}