Estoy revisando tu codigo completo y esta un poco raro xD
En las nuevas versiones de php debe ir el inicio de sesión hasta arriba del file.
Probablemente no te muestra el error por que tienes versión un poco anterior pero al subirlo a un server tal vez te de problemas.
session_start();
include("conexion.php");
en validar.php tienes
if(!isset($_SESSION))
y en principal
if(!$_SESSION){
probablemente ahí está el error
por qué tienes 2 archivos de conexión? (y en el mismo archivo).
include("conexion.php");
include("conex.php");
Seguire revisando a ver si veo algo raro xD
En las nuevas versiones de php debe ir el inicio de sesión hasta arriba del file.
Probablemente no te muestra el error por que tienes versión un poco anterior pero al subirlo a un server tal vez te de problemas.
session_start();
include("conexion.php");
en validar.php tienes
if(!isset($_SESSION))
y en principal
if(!$_SESSION){
probablemente ahí está el error
por qué tienes 2 archivos de conexión? (y en el mismo archivo).
include("conexion.php");
include("conex.php");
Seguire revisando a ver si veo algo raro xD