Just nu i M3-nätverket
Gå till innehåll
Rannip

Sessioner funkar inte efter header();

Rekommendera Poster

Tjena

 

Mina sessions funkar inte efter header("Location: start.php");. Alltså sparas dem inte antar jag. Koden ser ungefär ut så här:

 

//login.php

if(isset($_POST[anv]))
{
session_start();
$anv=$_POST[anv];
$_SESSION[namn]=$_POST[anv];
header("Location: start.php");
exit();
}

//start.php
session_start();
print($_SESSION[namn]); //Skriver inte ut något

if(isset($_SESSION[namn]))  //$_SESSION[namn] is not set
{
print("Det funkade!")
}

 

Det borde väl funka?

När jag printar sessionen i samma dokument så funkar det.

 

//login.php

if(isset($_POST[anv]))
{
session_start();
$anv=$_POST[anv];
$_SESSION[namn]=$_POST[anv];
print($_SESSION[namn]);  //Skriver ut det man har skickat.
}

 

EDIT:

Märkte nu att cookies inte heller funkar.

[inlägget ändrat 2009-05-12 22:00:04 av Rannip]

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...