Session variabler virker ikke
HejsaNår jeg bruger sessions på min hjemmeside (http://www.nintendofan.dk) kan PHP af en eller anden grund ikke finde session-variablerne, også selvom jeg HAR sat session_start osv...
Jeg har forsøgt mig med koderne
session1.php:
---
<?php
if ($navn) {
session_start(); // Lad os begynde!
session_register("navn"); // Gem $navn
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Session1.php</title>
</head>
<body>
<?php if ($navn) { ?>
<b>Tak for det!</b><br>
Gå nu videre til <a href="session2.php">seesion2.php</a>
<?php
} else {
?>
<form action="session1.php">
<b>Skriv dit navn:</b><br>
<input type="text" name="navn"><br>
<input type="submit" value="okiedokie">
</form>
<?php
}
?>
</body>
</html>
---
session2.php:
---
<?php
session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Session1.php</title>
</head>
<body>
<?php
print "Dit navn er: <b>".$navn."</b>";
?>
<br><br>Smart!
</body>
</html>
---
...men uanset om jeg har indtastet noget i formularen på session1.php eller ej, står der på session2.php:
Dit navn er:
Smart!
Den kan ikke finde variablerne, men der kommer ikke nogen fejlmeddelelse..
Det sker på alle de sider jeg laver med sessions :S
Hvad skal jeg gøre for at få det til at virke??
Adresserne til siderne er
http://www.nintendofan.dk/session1.php
og
http://www.nintendofan.dk/session2.php
Hjælp!
