Cita:
Iniciado por memoadian
Bueno ya releí todos los mensajes, creo que noe stas usando session_start()
este debe ir al crear las sessiones por rjemplo en tu archivo conexión:
nada de espacios en blanco antes de session_start()
Código PHP:
Ver original<?php
include("conexion.php");
$usuario = $_POST['usuario'];
$pass = $_POST['contrasena'];
$resultado = mysql_query("SELECT * FROM registro WHERE usuario='$usuario' AND contrasena='$pass'",$conexion);
$userdb = $fila['usuario'];
$passdb = $fila['contrasena'];
if($usuario == $userdb && $pass == $passdb){
$_SESSION['usuario'] = $usuario;
$_SESSION['contrasena'] = $pass;
echo'
<html>
<head>
<meta http-equiv="REFRESH" content="0;url=index.php">
</head>
</html>
';
} else {echo "error";}
}
?>
y en index
arriba de cualquier cosa
al parecer ya me logea.. y sale el mensaje en caso este logeado que puse..
pero sale junto a esto:
array(2) { ["usuario"]=> &string(2) "as" ["contrasena"]=> &string(2) "as" } hola a todos
en el index
para deslogearse tengo que crear un archivo y poner todo el index, pero sin los codigos php cierto ????????
gracias.