29/02/2012, 23:32
|
| | Fecha de Ingreso: febrero-2012
Mensajes: 84
Antigüedad: 12 años, 9 meses Puntos: 3 | |
logout php buenas amigos quien me ayuda a crear un logout
a partir de estos codigos que son los q estoy usando para mi web
no se como hacer un logout osea un boton para que el usuario cierre cesion.
login.php
<?php
coneccion base mysql dedatos
$loginCorrecto = false;
$idUsuarioL;
$nickUsuarioL;
$emailUsuarioL;
$nombreUsuarioL;
if(isset($HTTP_COOKIE_VARS["usNick"]) && isset($HTTP_COOKIE_VARS["usPassword"]))
{
$result = mysql_query("SELECT * FROM usuarios WHERE nick='".$HTTP_COOKIE_VARS["usNick"]."' AND password='".$HTTP_COOKIE_VARS["usPassword"]."'");
if($row = mysql_fetch_array($result))
{
setcookie("usNick",$HTTP_COOKIE_VARS["usNick"],time()+7776000);
setcookie("usPassword",$HTTP_COOKIE_VARS["usPassword"],time()+7776000);
$loginCorrecto = true;
$idUsuarioL = $row["id"];
$nickUsuarioL = $row["nick"];
$emailUsuarioL = $row["email"];
$nombreUsuarioL = $row["nombre"];
}
else
{
//Destruimos las cookies.
setcookie("usNick","x",time()-3600);
setcookie("usPassword","x",time()-3600);
}
mysql_free_result($result);
}
ingreso.php
<?php
conecion base de datos mysql
function quitar($mensaje)
{
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("'","'",$mensaje);
$mensaje = str_replace("\\","",$mensaje);
return $mensaje;
}
if(trim($_POST["nick"]) != "" && trim($_POST["password"]) != "")
{
$nick = quitar($_POST["nick"]);
$password = quitar($_POST["password"]);
$result = mysql_query("SELECT password FROM usuarios WHERE nick='$nick'");
if($row = mysql_fetch_array($result))
{
if($row["password"] == $password)
{
//90 dias dura la cookie
setcookie("usNick",$nick,time()+7776000);
setcookie("usPassword",$password,time()+7776000);
?>
index.php
<?php
include("login.php");
coneccion base de datos mysql
if($loginCorrecto)
{
echo "<font color='red'><BLOCKQUOTE><BLOCKQUOTE><BLOCKQUOTE><B LOCKQUOTE><BLOCKQUOTE><BLOCKQUOTE><BLOCKQUOTE><BLO CKQUOTE><BLOCKQUOTE><BLOCKQUOTE><BLOCKQUOTE><BLOCK QUOTE><BLOCKQUOTE><BLOCKQUOTE><BLOCKQUOTE><br><br> <br><br><br><br><br><br><br><br><br><br><br><br><b r><br><br><br><br>Bienvenido,$nickUsuarioL<br/></BLOCKQUOTE></span></font>";
}
{
if ($loginCorrecto == false){
echo header ("Location: http://www.pag/index.html");}
}
?> |