2012-12-12 158 views
0

即时将为我的项目之一编程一个后端。昨天我做了登录和注销功能。在已备份有一个导航点卡列斯注销:PHP注销需要解决方案

if (isset($_GET['act'])) { 
$selection = $_GET['act']; 

switch ($selection) { 
    case "home": 
    include("include/home.php"); 
    break; 
    case "registration": 
    include("include/registration.php"); 
    break; 
    case "cusadm": 
    include("include/cusadm.php"); 
    break; 
    case "history": 
    include("include/history.php"); 
    break; 
    case "logout": 
    include("include/logout.php"); 
    break; 
    default: 
    include("include/home.php"); 

logout.php

<?php 
$_SESSION = array(); 
header('Location:index.php'); 
?> 

我的问题是,现在我f.e形式现在已经环节和每一个环节做了注销。

这里是截图: http://s13.postimage.org/s4k7akc5j/problem.jpg

所以我怎样才能解决这个问题?

+1

是您的注销标签真正包含整个注册表吗?也许可以将它改为'LOGOUT',使其成为一个链接,可用于注销 –

+0

jep它也包含整个注册表单和其他所有文本。不知道如何我可以改变它,因为我包括这个网站到我的index.php切换案例 – user1897333

+0

可能是你的点击内注册表单冒泡并触发锚标记以及导致注销。 –

回答