[ad_1]
saya punya validasi.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"); } ?>
juga punya menuadmin.php saya di mana ada tombol untuk keluar:
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>
dan keluar.php
XML
<? session_start(); session_destroy(); ?> <html> <head> </head> <body> <?php header("location:index.php"); ?> </body> </html>
Itu tidak menutup sesi saya masih bisa mengetikkan url www.mydomain.com/menuadmin.php dan menunjukkan kepada saya semua yang telah saya coba dengan sesi uset juga array tetapi tidak ada tolong bantu saya!!
TERIMA KASIH
Solusi 1
Jika ini yang Anda maksud, menghapus sesi PHP: ini kodenya
unset($_SESSION['session_name']);
[ad_2]
コメント