#13472 [Com]: input type=hidden should be in a fieldset if there is one (XHTML and trans sid)
ID: 13472 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Closed Bug Type: Session related Operating System: Any PHP Version: 4.2.0 New Comment: so could anybody reopen this bug... or create a new one? Previous Comments: [2003-01-08 17:07:06] [EMAIL PROTECTED] It looks like they fixed the openness of input tags, i.e. - the tags close like rather than but the hidden input field is still automatically inserted *outside* of a block-level element. It's a mistake to automatically force the hidden input field on us to begin with. Is there a way to turn JUST that part of the trans-id off? This bug is still very much a problem in 4.3 [2003-01-05 19:10:09] [EMAIL PROTECTED] is this really fixed? i have php 4.3 and php add the input tag directly after the form tag! the only _fix_ i found is a comment in the php.ini ; to URLs. If you want XHTML conformity, remove the form entry. [2002-12-03 23:00:43] [EMAIL PROTECTED] to: [EMAIL PROTECTED] is this bug fixed entirely? re: [3 Mar 8:08am] [EMAIL PROTECTED] Notice .. any blocklevel tag is affected .. not just fieldset and as such any solution to this problem should take this issue into account. [2002-09-25 06:11:46] [EMAIL PROTECTED] Fixed in 4.3 CVS. Thanks for your report. [2002-09-23 21:04:12] [EMAIL PROTECTED] I don't know if I should submit this as a new bug, or if its part of this one, but the element added should be empty ie in order to be valid xhtml in addition to the fieldset issue. Probably should be a php.ini option, similar to being able to change argument_seperator.output from & to &. The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/13472 -- Edit this bug report at http://bugs.php.net/?id=13472&edit=1
#21599 [NEW]: should be in a block level element (XHTML and trans sid)
From: [EMAIL PROTECTED] Operating system: All PHP version: 4.3.0 PHP Bug Type: Session related Bug description: should be in a block level element (XHTML and trans sid) Bug reopened, see comments at http://bugs.php.net/bug.php?id=13472. -- Edit bug report at http://bugs.php.net/?id=21599&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=21599&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=21599&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=21599&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=21599&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=21599&r=oldversion Not developer issue:http://bugs.php.net/fix.php?id=21599&r=support Expected behavior: http://bugs.php.net/fix.php?id=21599&r=notwrong Not enough info:http://bugs.php.net/fix.php?id=21599&r=notenoughinfo Submitted twice:http://bugs.php.net/fix.php?id=21599&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=21599&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=21599&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=21599&r=dst IIS Stability: http://bugs.php.net/fix.php?id=21599&r=isapi Install GNU Sed:http://bugs.php.net/fix.php?id=21599&r=gnused
#13472 [Com]: input type=hidden should be in a fieldset if there is one (XHTML and trans sid)
ID: 13472 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Closed Bug Type: Session related Operating System: Any PHP Version: 4.3.0 New Comment: I won't disable this feature Where is the Problem to add a ??? Could you please reopen this BUG! THX Previous Comments: [2003-02-05 19:10:46] [EMAIL PROTECTED] And if we can't access php.ini ? [2003-02-05 16:00:29] [EMAIL PROTECTED] The adding of the hidden input field can now be turned off by just removing the 'form=' entry from url_rewriter.tags [2003-01-12 15:38:08] [EMAIL PROTECTED] Opened again. [2003-01-08 19:07:11] [EMAIL PROTECTED] so could anybody reopen this bug... or create a new one? [2003-01-08 17:07:06] [EMAIL PROTECTED] It looks like they fixed the openness of input tags, i.e. - the tags close like rather than but the hidden input field is still automatically inserted *outside* of a block-level element. It's a mistake to automatically force the hidden input field on us to begin with. Is there a way to turn JUST that part of the trans-id off? This bug is still very much a problem in 4.3 The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/13472 -- Edit this bug report at http://bugs.php.net/?id=13472&edit=1
#22128 [NEW]: should be in a block level element (XHTML and trans sid)
From: [EMAIL PROTECTED] Operating system: any PHP version: 4.3.0 PHP Bug Type: Session related Bug description: should be in a block level element (XHTML and trans sid) Bug reopened, see comments at http://bugs.php.net/bug.php?id=13472. -- Edit bug report at http://bugs.php.net/?id=22128&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=22128&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=22128&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=22128&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=22128&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=22128&r=oldversion Not developer issue:http://bugs.php.net/fix.php?id=22128&r=support Expected behavior: http://bugs.php.net/fix.php?id=22128&r=notwrong Not enough info:http://bugs.php.net/fix.php?id=22128&r=notenoughinfo Submitted twice:http://bugs.php.net/fix.php?id=22128&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=22128&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=22128&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=22128&r=dst IIS Stability: http://bugs.php.net/fix.php?id=22128&r=isapi Install GNU Sed:http://bugs.php.net/fix.php?id=22128&r=gnused
#22128 [Com]: should be in a block level element (XHTML and trans sid)
ID: 22128 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Bogus Bug Type: Session related Operating System: any PHP Version: 4.3.0 New Comment: errm the old one is still closed. Previous Comments: [2003-02-08 17:43:02] [EMAIL PROTECTED] Please do not submit the same bug more than once. An existing bug report already describes this very problem. Even if you feel that your issue is somewhat different, the resolution is likely to be the same. Because of this, we hope you add your comments to the existing bug instead. Thank you for your interest in PHP. sigh, just reopened the old one... [2003-02-08 17:18:27] [EMAIL PROTECTED] Bug reopened, see comments at http://bugs.php.net/bug.php?id=13472. -- Edit this bug report at http://bugs.php.net/?id=22128&edit=1
#22070 [Com]: trans_id: Hidden fields placed incorrectly
ID: 22070 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Closed Bug Type: Session related Operating System: Linux PHP Version: 4.3.0 New Comment: lol is this the way how php is fixing bugs? Previous Comments: [2003-02-05 16:01:38] [EMAIL PROTECTED] You can disable the adding of the hidden field by removing 'form=' from url_rewriter.tags [2003-02-05 09:16:05] [EMAIL PROTECTED] Output from http://validator.w3.org: Line 7, column 115: document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag ...="f78cfab3aa4745920992c99cabedc75f" /> ^ [2003-02-05 08:33:42] [EMAIL PROTECTED] When using session.use_trans_sid, a hidden input field containing the session name and ID is placed right after the tag. Unfortually, this makes the HTML invalid if you're using XHTML 1.1, strict XHTML 1.0, or strict HTML 4.0: All input fields (even hidden ones) must be placed inside a block-level element such as or . The solution: When the parser discovers a form on the page, it should place the hidden field containing the session name + ID right next to one of the other input fields: The original page: After being processed by the parser: -- Edit this bug report at http://bugs.php.net/?id=22070&edit=1
#22070 [Com]: trans_id: Hidden fields placed incorrectly
ID: 22070 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Closed Bug Type: Session related Operating System: Linux PHP Version: 4.3.0 New Comment: 1. i won't use ... i use instead 2. If i use fieldset (4.3.0) this is the result very funny Previous Comments: [2003-02-09 16:00:40] [EMAIL PROTECTED] For xhtml, you use , so that the rewriter will include the hidden input field after the fieldset. [2003-02-09 15:36:56] [EMAIL PROTECTED] lol is this the way how php is fixing bugs? [2003-02-05 16:01:38] [EMAIL PROTECTED] You can disable the adding of the hidden field by removing 'form=' from url_rewriter.tags [2003-02-05 09:16:05] [EMAIL PROTECTED] Output from http://validator.w3.org: Line 7, column 115: document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag ...="f78cfab3aa4745920992c99cabedc75f" /> ^ [2003-02-05 08:33:42] [EMAIL PROTECTED] When using session.use_trans_sid, a hidden input field containing the session name and ID is placed right after the tag. Unfortually, this makes the HTML invalid if you're using XHTML 1.1, strict XHTML 1.0, or strict HTML 4.0: All input fields (even hidden ones) must be placed inside a block-level element such as or . The solution: When the parser discovers a form on the page, it should place the hidden field containing the session name + ID right next to one of the other input fields: The original page: After being processed by the parser: -- Edit this bug report at http://bugs.php.net/?id=22070&edit=1
#22212 [NEW]: input type=hidden should be in a fieldset if there is one (XHTML and trans sid)
From: [EMAIL PROTECTED] Operating system: any PHP version: 4.3.0 PHP Bug Type: Session related Bug description: input type=hidden should be in a fieldset if there is one (XHTML and trans sid) Bug reopened, see comments at: http://bugs.php.net/bug.php?id=13472 and http://bugs.php.net/bug.php?id=22070 -- Edit bug report at http://bugs.php.net/?id=22212&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=22212&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=22212&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=22212&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=22212&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=22212&r=oldversion Not developer issue:http://bugs.php.net/fix.php?id=22212&r=support Expected behavior: http://bugs.php.net/fix.php?id=22212&r=notwrong Not enough info:http://bugs.php.net/fix.php?id=22212&r=notenoughinfo Submitted twice:http://bugs.php.net/fix.php?id=22212&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=22212&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=22212&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=22212&r=dst IIS Stability: http://bugs.php.net/fix.php?id=22212&r=isapi Install GNU Sed:http://bugs.php.net/fix.php?id=22212&r=gnused
#22212 [Com]: input type=hidden should be in a fieldset if there is one (XHTML and trans sid)
ID: 22212 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Bogus Bug Type: Session related Operating System: any PHP Version: 4.3.0 New Comment: but IF i use fieldset the hidden input will be inserted twice. why don't you add support for and .. and fix this buggy parsing? Previous Comments: [2003-02-13 15:05:07] [EMAIL PROTECTED] If you don't use , then you need to disable the adding of that hidden field and add it manually. [2003-02-13 14:15:29] [EMAIL PROTECTED] Bug reopened, see comments at: http://bugs.php.net/bug.php?id=13472 and http://bugs.php.net/bug.php?id=22070 -- Edit this bug report at http://bugs.php.net/?id=22212&edit=1
#13472 [Com]: input type=hidden should be in a fieldset if there is one (XHTML and trans sid)
ID: 13472 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Closed Bug Type: Session related Operating System: Any PHP Version: 4.2.0 New Comment: is this really fixed? i have php 4.3 and php add the input tag directly after the form tag! the only _fix_ i found is a comment in the php.ini ; to URLs. If you want XHTML conformity, remove the form entry. Previous Comments: [2002-12-03 23:00:43] [EMAIL PROTECTED] to: [EMAIL PROTECTED] is this bug fixed entirely? re: [3 Mar 8:08am] [EMAIL PROTECTED] Notice .. any blocklevel tag is affected .. not just fieldset and as such any solution to this problem should take this issue into account. [2002-09-25 06:11:46] [EMAIL PROTECTED] Fixed in 4.3 CVS. Thanks for your report. [2002-09-23 21:04:12] [EMAIL PROTECTED] I don't know if I should submit this as a new bug, or if its part of this one, but the element added should be empty ie in order to be valid xhtml in addition to the fieldset issue. Probably should be a php.ini option, similar to being able to change argument_seperator.output from & to &. [2002-08-01 12:32:39] [EMAIL PROTECTED] I've tried using the following: ini_set("url_rewriter.tags", "a=href,area=href,form=action"); However, now get the session BOTH in the action and in a fake entry. Any suggestions? [2002-07-19 19:56:45] [EMAIL PROTECTED] Yep - this one is annoying me too. Could the input not be held in its own div /div tag pair? That would make it legal. Cheers, David Bond The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/13472 -- Edit this bug report at http://bugs.php.net/?id=13472&edit=1
#13472 [Com]: input type=hidden should be in a fieldset if there is one (XHTML and trans sid)
ID: 13472 Comment by: node at nodefall dot de Reported By: mat at dioxine dot com Status: Closed Bug Type: Session related Operating System: Any PHP Version: 4.3.0 New Comment: just open a new one... this seems to be the only way Previous Comments: [2003-03-03 19:25:31] vmizuba at queens dot org "removing the 'form=' entry from url_rewriter.tags" does not solve the problem if: 1) session.use_cookies is "off" (forms need this hidden tag) 2) there is no access to php.ini. The solution is a matter of moving the hidden tag inserted below a block-level element as it was pointed out above. how do we get this bug reopened AND fixed correctly? TIA ---- [2003-02-08 17:05:25] node at nodefall dot de I won't disable this feature Where is the Problem to add a ??? Could you please reopen this BUG! THX [2003-02-05 19:10:46] xanthor at xanthor dot tk And if we can't access php.ini ? [2003-02-05 16:00:29] [EMAIL PROTECTED] The adding of the hidden input field can now be turned off by just removing the 'form=' entry from url_rewriter.tags [2003-01-12 15:38:08] [EMAIL PROTECTED] Opened again. The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/13472 -- Edit this bug report at http://bugs.php.net/?id=13472&edit=1