Evt. kan du prøve:
header("Location: test.php?PHPSESSID=".session_id());
Så er der en løsning på problemet
Problemet ligger at den server vi bruger hos udbyderen er en Win2000/IIS server.
Denne er installeret med ekstra services så den lan køre PHP. Nogen gange ikke når den ikke at sende sessions data over inden browseren laver en redirect. Hvilket resulterer i at dette kun fungerer nogen gange.
Vi skiftede over til en REDHAT Linux server, og der fungerer det helt perfekt. Ingen problemer der!
Så ja hvad kan man sige, ens udviklingsmiljø skal være i orden, og IIS/win2000 er åbenbart ikke et godt udviklinsmiljø