<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.
Hoffe ich versteh das richtig:
<input type="hidden" name="PHPSESSID"
value=<?php echo ""session_id()""?>>
Und session_name() liefert PHPSESSID zurück.