Buenas tardes chicos!
Bueno, verán, estoy realizando un proyecto de la Universidad, en el que me pidieron crear una pagina con su sistema de usuarios y toda la cosa (es sencillo por cierto). Ya pude hacer conexión a la base de datos y permitir al usuario registrarse... almacena el email y su contraseña perfectamente. Pero al momento de ingresar la contraseña y usuario en la pagina principal, no me redirecciona a la siguiente pagina que quiero.
La pagina de registro fue un verdadero dolor de cabeza, pero bueno... El codigo de la pagina es este:
<html>
<head>
<link type="css/text" rel="StyleSheet" href="UniXYZ.css"/>
<meta charset="UTF-8"/>
<title>¡Bienvenido!</title>
</head>
<body>
<img width="1300px" src="http://i.imgur.com/iOfMyLK.png"/>
<hr width="80%"/>
<div class="login">
<h3 class="h3">Acceder al Sistema</h3>
<div class="imglog"><img src="http://i.imgur.com/9rxwwa0.png"/></div>
<form class="formlog" method="POST" action="InicioXYZ.php"/>
<pre>
<span>Usuario</span> <input type="text" id="email" name="email" autocomplete="off" placeholder="Su correo aqui..." size="15" required/>
<span>Contraseña</span> <input type="password" id="contrasenna" name="contrasenna" autocomplete="off" placeholder="Su contraseña..." size="15" required/>
<button type="submit">Enviar!</button>
</pre>
</form>
<a href="registro.php" class="registrate">¿No tienes cuenta?... Registrese aqui!!</a>
</div>
<?php
$host="****";
$username="****";
$password="****";
$db_name="****";
$tbl_name="****";
$connect = mysqli_connect($host,$username,$password,$db_name)or die("No se pudo establecer conexion con la base de datos.");
$myusername=$_REQUEST['email'];
$mypassword=$_REQUEST['contrasenna'];
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysqli_real_escape_string($myusername);
$mypassword = mysqli_real_escape_string($mypassword);
$sql = "select*from $tbl_name where Email='$myusername' and PASS='$mypassword'";
$result=mysqli_query($connect,$sql);
$count= mysqli_num_rows($result);
if($count==1){
session_register($myusername);
session_register($mypassword);
header("location:PaginaPrincipal.html");
}else{
echo "<h3 align='center'><font color='Red'>Usuario o contraseña incorrectas, intente de nuevo.</font></h3><br>";
}
?>
</body>
</html>
No se ni que le ocurre al codigo.. :/
Son mis primeros pasos en sql... supongo que ya despues no me costara adaptarme a todo esto.
Agradecería muchísimo su ayuda!