Phiên PHP không đóng, GIÚP ĐỠ

lập trình

[ad_1]

tôi có xác nhận.php:

if ($_REQUEST['myusername']!="" and $_REQUEST['mypassword']!="")
{
require('conect.php');
$link=conect();

$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];

$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);

$table = "users";
$consult = "select type from $tabla where idusuario='$myusername' and clave='$mypassword'";
$result=mysql_query($consult);
$numreg=mysql_num_rows($result);
 	if($numreg!=0)
    {
    	$_REQUEST['type']=mysql_result($result,$i);
        if ($_REQUEST['type']=='1')
        {
			$_SESSION["valid"]= "y";
			header("location:menuadmin.php");
        }
		else
		{
			$_SESSION["valid"]= "y";
			header("location:comentario.php");
		}
	}
	else
    {
		echo "Login o password incorrect.";
    	header("refresh:1;url=index.php");
	}
}
else
   {
    	echo "Login o password incorrect.";
    	header("refresh:1;url=index.php");
    }
 ?>

cũng có menuadmin.php của tôi, nơi có nút đăng xuất:

XML
<?php
session_start();
if($_SESSION["valid"]!="y"){
header("location:exit.php");
}
?>
<html>
<head>
</head>
<body>
<a href="exit.php">CLose Session</a>
</body>
</html>

và thoát.php

XML
<?
session_start();
session_destroy();
?>
<html>
<head>
</head>
<body>
<?php
header("location:index.php");
?>
</body>
</html>

Nó không đóng phiên, tôi vẫn có thể nhập url www.mydomain.com/menuadmin.php và hiển thị cho tôi mọi thứ tôi đã thử với phiên sử dụng cũng như mảng nhưng không có gì, vui lòng giúp tôi!!
CẢM ƠN

Giải pháp 1

Nếu đây là ý của bạn, hãy xóa phiên PHP: đây là mã
unset($_SESSION['session_name']);

[ad_2]

コメント

タイトルとURLをコピーしました