我有一个表单并添加了一个session_starts,我想跟踪我访问过该页面的次数..我想要一个按钮,指示停止会话,该会话应停止并从一个新会话开始...如何做我这样做吗?
答案 0 :(得分:1)
我曾经认为应该执行以下操作-可以对逻辑进行调整以适合您所拥有的任何页面。
<?php
session_start();
if( !empty( $_POST['reset'] ){
@session_unset();
@session_destroy();
@session_start();
@session_regenerate_id( true );
}
?>
<!doctype html>
<html>
<head>
<meta charset='utf-8' />
<title>Sessions</title>
</head>
<body>
<form method='post'>
<input name='reset' value='Reset' type='submit' />
</form>
</body>
</html>
答案 1 :(得分:0)
建议: 尝试在表单中创建按钮,并在提交按钮后将会话值更改为所需的值,然后启动另一个按钮。
示例
<form method="POST">
<input type="submit" name="emptySession">
<form>
<?php
if(isset($_POST['emptySession']){
//you continue
}
?>