WEBページ間で変数を渡すときはhiddenを使わずセッション変数を使おう。
hiddenを使うと、WEBページのソースを見られる事により、変数が
第3者に見られてしまいますので、セッション変数を使いましょう。
PHPでは、以下のように書けば実装できます。
○変数を渡すとき
SESSION_START();
$_SESSION['ID']=$ID; //$IDの内容がセッション変数に設定される
○変数を受け取るとき
session_start();
$ID = $_SESSION['ID']; //セッション変数を受け取ります。
参考ページはこちら
http://www.starthp.com/session.htm