Oto mój problem: mam plik db.php w którym tworzę formularz, gdzie mogę wybrać nazwę jednej z 2 tabel
Kod
<?php
session_start();
$_SESSION['Table'] = $POST_Table;
?>
<html>
<head>
<title>Data base application</title>
</head>
<body>
<form method=post action="db2.php">
Please choose the table:
<input name="POST_Table" type="radio" value="MAJORS">
MAJORS
<input name="POST_Table" type="radio" value="STUDENTS">
STUDENTS
<input type=submit name="formsubmit" value="Next">
</form>
</body>
</html>
session_start();
$_SESSION['Table'] = $POST_Table;
?>
<html>
<head>
<title>Data base application</title>
</head>
<body>
<form method=post action="db2.php">
Please choose the table:
<input name="POST_Table" type="radio" value="MAJORS">
MAJORS
<input name="POST_Table" type="radio" value="STUDENTS">
STUDENTS
<input type=submit name="formsubmit" value="Next">
</form>
</body>
</html>
Po naciśnięciu przycisku przechodzę do pliku db2.php, ale on nie jest ważny. W pliku db3.php
chcę mieć dostęp do POST_Table przy użyciu sesji.
Kod
<?php
session_start();
echo $_SESSION['Table'];
?>
session_start();
echo $_SESSION['Table'];
?>
Niestety, jako wynik dostaję pustą stronę. Szukając z google mam wrażenie, że jestem pierwszą
osobą na tej planecie, która ma taki problem

widzieć wynik z formularza w innym skrypcie?
Co do tej linijki: $_SESSION['Table'] = $POST_Table; no to mogę się domyślać, że w złym miejscu jest, czyli przekazuję plikowi db3.php
wartość, która nie została jeszcze zainicjalizowana, tyle, że już próbowałem w różnych miejscach ja umieszczać i nic. Jak to rozwiązać??
Dzięki z góry za pomoc