Tengo un problema con mi login...
Resulta que al ingresar los datos de mi cuenta, deberia de aparecer un mensaje que diga:
Código:
Pero esto no sucede... lo que sucede es que tengo que actualizar la web manualmente para que muestre ese mensaje.. o el UCP (Usuario Control Panel).Bienvenido $_SESSION['usuario']
Como pueden ver puse un script de JavaScript para redireccionar pasado dicho tiempo.. pero este tampoco funciona...
Este es mi code:
Código PHP:
<?php
session_start();
require('include/config.php');
mysqli_select_db($conexion,$db_web)or die("Error al seleccionar la base de datos.");
if(isset($_POST['iniciar_sesion'])){
extract($_POST);
$login_consulta = mysqli_query($conexion,"SELECT * FROM users WHERE username='".$login_usuario."' && password='".$login_contra."'");
$login_resultado = mysqli_num_rows($login_consulta);
while($linea = mysqli_fetch_array($login_consulta,MYSQL_ASSOC)){
if($login_resultado==true){
$_SESSION["id"] = $linea['id'];
$_SESSION["usuario"] = $linea['username'];
$_SESSION["contra"] = $linea['password'];
$_SESSION["correo"] = $linea['email'];
$_SESSION["localizacion"] = $linea['localication'];
$_SESSION["baneado"] = $linea['lock'];
$_SESSION["vip"] = $linea['premium'];
}else{
$login_mensaje="<span>"."Usuario y/o contraseña incorrectos."."</span>";
}
}
}
mysqli_close($conexion);
?>