hola, he estado probando varios codigo para destruir una session pero ninguno es optimo para lo q quiero, digito el botón atras y me vuelve a la sesion, cosa q no es optima, lo q' quiero es q' cuando salga de la session haga algo similar a cuando uno entra a una cuenta de e-mail, ya q' cuando sale, te vuelve al formulario de ingreso y cuando digita atras te vuelve a la pagina del proveedor del e-mail, y no a la cuenta, entonces como hago para ello:
estas son algunas logicas q' no me funcionan:
salida1.php
Código PHP:
<?php
session_start();
$_SESSION = array();
if (isset($_COOKIE[session_name('nombre_sesion')])) {
setcookie(session_name('nombre_sesion'), '', time()-42000, '/');
}
session_destroy();
header ("Location: formulario_de _comienzo.php");
exit;
?>
salida2.php
salida3.php
y esta es mi pagina en php de inicio de sesion:
entrada.php
Código PHP:
Ver original<?php
include("concexionbd.php");
$link=conexion();
$r= $_POST['texto1];
$cl= $_POST['texto2];
$sqlx="SELECT * FROM usuario WHERE CampoPrincipal = '$r'";
if ($cl==$row->CampoPass){
if ($row->CampoEstado=='Activo'){
$n = $row -> CampoNombres;
$apellidop = $row -> CampoPrimerApellido;
$_SESSION['ususist'] = $row -> CampoPrincipal;
$_SESSION['passsist'] = $row -> CampoPass;
$_SESSION['isist] = $nombres.' '.$ap.'<a href=salir.php>Salir</a>';?>
<table width="100%" border="1" align="center">
<tr>
<td colspan="2">
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td><div align="right"><?php echo $_SESSION['isist']; ?></div></td>
</tr>
<tr>
<td><div align="right">;nbsp</div></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="20%"><br><br><br><br><br><br><br><br><br><br></td>
<td width="80%" valign="top"> </td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
</table><?php
}
}else{
echo($r.', su clave es incorrecta<br><br><br>');?>
<div align=center><a href="recuperarclave.php?r=<?php echo $r; ?>">¿Olvido su Clave?</a></div><?php
}
?>
y por ultimo la funcion de la base de datos:
concexionbd.php
Código PHP:
Ver original<?php
function conexion(){
{
echo "Error conectando a la base de datos.";
}
{
echo "Error seleccionando la base de datos.";
}
return $link;
}
?>