Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2010, 04:27
lopera604
 
Fecha de Ingreso: octubre-2010
Mensajes: 6
Antigüedad: 14 años, 1 mes
Puntos: 0
Registro seguro con php

Buenas a todos estoy haciendo una web y quiero que solo entren los usuarios registrados tengo un archivo php llamado entrar.php con este codigo:
Y esta me redirecciona a zona_privada.html

"conecto a la base de datos con mis datos"
// Conectar a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("No se puede seleccionar la base de datos");

if ($_POST['username'] ) {
//Comprobacion del envio del nombre de usuario y password
$username=$_POST['username'];
$password=$_POST['password'];
if ($password==NULL) {
echo "Debes Escribir el Password";
}else{
$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'" ) or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['password'] != $password) {
echo "Usuario o Contrase&ntilde;a Incorrecto, sino eres Usuario Puedes Registrarte <a href='registro.html'>Aqu&iacute;</a>";
}else{
$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'" ) or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_username"] = $row['username'];



echo "<html><head></head><meta HTTP-EQUIV='Refresh' CONTENT='3; URL=zona_privada.html'><body>Hola ".$_SESSION['s_username']." Te Vamos a Redireccionar a Tu Cuenta</body></html>";

}
}
}

?>


otro le tengo puesto zona_privada.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>zona_privada</title>
</head>

<body>

<? include("seguridad.php");?>


<h1 align="center"> ZONA PRIVADA</h1>


</body>
</html>



y el de seguridad.php que es el que llama la pagina zona_privada.html:

<?
if(session_is_registered("LOGED")){
if($_SESSION['LOGED']==1){
//Muestro contenidos

?>


No se lo que tengo mal, me estoy iniciando y no se mucho, gracias a todos los usuarios.
:apla uso: