<input type="hidden" name="PHPSESSID" value=<?php session_id()?>>
Hast Du PHPSESSID schon mal manuell ausgelesen?
Ach ja, wahrscheinlich nicht, wahrscheinlich hast Du Dir auch den HTML-Quelltext des Formulars noch nicht angeschaut, sonst wäre Dir was aufgefallen. Ein echo tut Wunder.