PHPの公式ドキュメントから: フォームページでは、コンテンツが出力に送信された後にsession_startを呼び出します。 HTMLを作成する前にsession_startを呼び出す必要があります。