--- /dev/null
+<?PHP
+/// This is a tiny standalone diagnostic script to test that sessions
+/// are working correctly on a given server.
+///
+/// Just run it from a browser. The first time you run it will
+/// set a new variable, and after that it will try to find it again.
+/// The random number is just to prevent browser caching.
+
+session_start();
+
+if (!isset($_SESSION["test"])) { // First time you call it.
+ echo "<P>No session found - starting a session now.";
+ $_SESSION["test"] = "welcome back!";
+
+} else { // Subsequent times you call it
+ echo "<P>Session found (".$_SESSION["test"].")!";
+ echo "<P>Sessions are working correctly</P>";
+}
+
+echo "<P><A HREF=\"session-test.php?random=".rand(1,1000000)."\">Reload this page</A></P>"
+
+?>