bugs.php.net

PHP :: Bug #19573 :: SessionID gets lost when using <form accept-charset=...>

  • ️Tue Sep 24 2002
Bug #19573 SessionID gets lost when using <form accept-charset=...>
Submitted: 2002-09-24 05:01 UTC Modified: 2002-09-25 07:20 UTC
From: katzenmayer at erfnet dot de Assigned:
Status: Closed Package: Session related
PHP Version: 4.2.1,4.3.0-dev OS: Linux 2.4.18
Private report: No CVE-ID: None

 [2002-09-24 05:01 UTC] katzenmayer at erfnet dot de

The following form won't be correctly rewritten and will not automatically get a session ID:
<form accept-charset="ISO-8859-15, ISO-8859-1" action="xyz.php" method=post>
The same form without the accept-charset parameter will work.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports

 [2002-09-24 06:33 UTC] sniper@php.net

Reproduced with latest CVS HEAD (4.3.0-dev).
Further tests showed that if the 'accept-charset' entry is after 'action' and url_rewriter.tags has "form=action" instead of "form=fakeentry", it works.
The "fakeentry" does not work in any case.

 [2002-09-25 07:20 UTC] sas@php.net

Fixed in 4.3 CVS. Thanks for your report.