Bug #18179 Updated: trans-sid: Invalid XHTML 1.1 Output (hidden field)
| From: | hholzgra@php.net | Date: | Fri, 05 Jul 2002 10:46:11 +0000 |
| Subject: | Bug #18179 Updated: trans-sid: Invalid XHTML 1.1 Output (hidden field) | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-13203@lists.php.net to get a copy of this message | ||
ID: 18179
Updated by: hholzgra@php.net
Reported By: akorthaus@web.de
-Status: Open
+Status: Duplicate
Bug Type: Output Control
Operating System: Unix
PHP Version: 4.1.2
New Comment:
Duplicate of #13472
http://bugs.php.net/bug.php?id=13472
Previous Comments:
------------------------------------------------------------------------
[2002-07-05 06:43:00] akorthaus@web.de
No! name ist allowed in <input>, but nut in <form>. My first problem
ist the same in XHTML 1.0 strict.
Here is a link where I had this problem(line 20):
http://validator.w3.org/check?uri=http%3A%2F%2Fforum.knet-systems.de&charset=%28detect+automatically%29&doctype=%28detect+automatically%29
------------------------------------------------------------------------
[2002-07-05 06:38:11] sniper@php.net
You're aware of course that you can turn this off
with url_rewriter.tags directive in php.ini by removing
the 'form=fakeentry' ?
------------------------------------------------------------------------
[2002-07-05 06:34:47] markonen@php.net
The name attribute on the input tag isn't supported in
XHTML 1.1 either. This unfortunately means that XHTML 1.1
compliant output isn't practically possible since most
browsers don't yet support input tags identified by the id
attribute.
XHTML 1.0 compliant output would be possible, however, with
the change you suggest.
------------------------------------------------------------------------
[2002-07-05 06:17:06] akorthaus@web.de
PHP is compiled with --enable-trans-sid.
If I use sessions, a hidden field like <input tpe="hidden"
name="PHPSESSID" value="234234kkldslkj32jkll3k"> is put between every
<form></form>.
The <input> is added DIRECTLY behind the first <form>-tag.
That´s nice, but in XHTML 1.1 <form><input></form> isn´t allowed
anymore, you must use something like <form><div><input></div></form>,
but this is not possible.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=18179&edit=1