Foros del Web » Programando para Internet » PHP »

SSesion Local SI Online NO

Estas en el tema de SSesion Local SI Online NO en el foro de PHP en Foros del Web. Buenas, tengo una duda que me trae loco perdido. E mirado un tutorial de login y validacion en el mismo login, sin que me cargue ...
  #1 (permalink)  
Antiguo 17/04/2018, 15:45
 
Fecha de Ingreso: julio-2009
Mensajes: 12
Antigüedad: 8 años, 10 meses
Puntos: 0
SSesion Local SI Online NO

Buenas, tengo una duda que me trae loco perdido.

E mirado un tutorial de login y validacion en el mismo login, sin que me cargue otra pagina para que me de el erro, y en LOCALHOST con wamp me muestra los avisos en el mismo index.php, pero si lo subo a mi hosting, se salta los avisos y me entra al siguiente formulario meta o no los valores verdaderos.


Ese es el codigo que esta en la siguiente pagina. en local funciona en My hosting no. que podria ser?


Código:
<?php
    session_start();
    ob_start();
 
$user = isset($_POST['user']) ? $_POST['user'] : null ;
 
if(isset($_POST['btn_index']))//Verifico que el boton "iniciar sesion" fue oprimido
{
    $_SESSION['sesion_exito']=0;
 
    $user = $_POST['user'];
    $pass = $_POST['clave'];
 
    if($user=="" || $pass=="")
    {
        $_SESSION['sesion_exito']=2;//2 sera error de campos vacios
    }
    else
    {
        include("abrir_conexion.php");
        $_SESSION['sesion_exito']=3;//3 Datos Incorrectos
        $resultados = mysqli_query($conexion,"SELECT * FROM $tabla_db2 WHERE user = '$user' AND clave = '$pass'");
        while($consulta = mysqli_fetch_array($resultados))
        {
            $_SESSION['sesion_exito']=1;//Inicio Sesion :D
        }
        include("cerrar_conexion.php");
    }
}
 
if($_SESSION['sesion_exito']<>1)
{
	header('Location:index.php');
}
?>
e comprobado que la version Mysql de mi servidor local con Wampserver y de Mi hosting son distintas, no se si puede ser por eso, por que lo mismo que me funciona en local lo subo al host con la configuracion del host en el abrir_conexion.php

En Localhost Versión del servidor: 5.7.14 - MySQL

Mi hosting Versión del servidor: 5.5.59 - MySQL

Muchas Gracias ante todo.
  #2 (permalink)  
Antiguo 20/04/2018, 22:43
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.796
Antigüedad: 8 años, 8 meses
Puntos: 212
Respuesta: SSesion Local SI Online NO

Saludo

Intentar son ob_start, y otra cosa,
los datos del archivo de conexión ya se cambiaron para que
en el hosting tenga todos los datos correspondientes?

Y otra cosa más, si imprimes el query y lo copias
y lo ejecutas en el phpmyadmin del hosting que resultado arroja?
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com



La zona horaria es GMT -6. Ahora son las 23:01.