Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2015, 12:54
Avatar de kahlito
kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Problemas con $_SESSION y header "Location"

Hola.

Estoy haciendo un proyecto simple con php y mysql y hasta ahora todo iba bien en xamp pero al subirlo al servirdor empiezan los problemas.

En varios casos no me hace la redirección con header e incluso en otros tampoco me reconoce las sesiones, así que voy a ir probando desde lo mas básico.

En este ejemplo aparte que solo tiene el siguiente código¿por qué tampoco redirecciona?.

Código PHP:
Ver original
  1. <?php
  2. $_SESSION['usuario'] = "Prueba";
  3. $sesion = $_SESSION['usuario'];
  4. echo "La sesión se llama: " .$sesion;
  5. if(isset($_SESSION['usuario'])){   
  6.     if($_SESSION['usuario'] == "Prueba"){
  7.     //echo "Sí existe prueba y redirijo";  
  8.     header("Location: http://google.es/");
  9.     }
  10.     else{
  11.         echo "Sería otra sesión";
  12.     }
  13. }
  14. else{
  15.     echo "Ninguna sesión.";
  16. }
  17. ?>

Estoy haciendo las típicas pruebas de registro, iniciar sesión con su correspondiente redirección o avisos pero como digo no logro resolverlo ni en el anterior ejemplo.

¿Qué estoy haciendo mal?. Gracias un saludo.