Bug #12593: Serious Ouput Problem in <input> tag

From: Date: Mon, 06 Aug 2001 12:43:37 +0000
Subject: Bug #12593: Serious Ouput Problem in <input> tag
Groups: php.dev 
Request: Send a blank email to php-dev+get-62242@lists.php.net to get a copy of this message
From: tcmleung@yahoo.com Operating system: Window 2000 server with IIS PHP version: 4.0.6 PHP Bug Type: Session related Bug description: Serious Ouput Problem in <input> tag The session_register() seems accessing wrong memory address and causing some strange bugs. The following phtml shows the bugs. Please run it and see the ouput of the source code from Internet Explorer. ---------------------------------------------------------- ---------------------------------------------------------- <? if (isset($PHPSESSID)) { session_id($PHPSESSID); } session_register("strSessionLoginName","strSessionLoginId"); if (empty($strSessionLoginName)) { session_destroy(); } ?> <HTML> <BODY> <FORM name='form_quest' method=post action=''> <TABLE border=0 cellspacing=0 align=center width="100%"> <TR class='styTRQuestion10'> <TD class='styTDQuestion1' width='94%'> <? echo "It is a serious bug." ?> </TD> </TR> <TR><TD class='styTDAnswer10'><TABLE> <TR><TD class='styTDAnswer10'><INPUT type=radio name='f2_0' value="1-0" onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>apple</TD> <TD><INPUT type=radio name='f2_0' value='2-0' onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>banana</TD> <TD><INPUT type=radio name='f2_0' value='4-0' onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>pear</TD></TR> <TR><TD><INPUT type=radio name='f2_0' value='8-0' onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>orange</TD> <TD><INPUT type=radio name='f2_0' value='16-0' onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>water-melon</TD> <TD><INPUT type=radio name='f2_0' value='32-0' onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>sweet-melon</TD></TR> </TABLE> </TD></TR> </TABLE> </FORM> </BODY> </HTML> ----------------------------------------------------------- ----------------------------------------------------------- Here is the source output from internet explorer: <HTML> <BODY> <FORM name='form_quest' method="post" action=''><input type="hidden" name="PHPSESSID" value="5bc972fec5e1fc9f0166035c7f189f9e" /> <TABLE border=0 cellspacing=0 align=center width="100%"> <TR class='styTRQuestion10'> <TD class='styTDQuestion1' width='94%'> It is a serious bug. </TD> </TR> <TR><TD class='styTDAnswer10'><TABLE> <TR><TD class='styTDAnswer10'><INPUT type="radio" name='f2_0' value="1-0" onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>apple</TD> <TD><INPUT type="radio" name='f2_0' value='2-0' onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>banana</TD> <TD><INPUT type="radio" name='f2_0' value="'4-0' _ I  ? ? </TD"> < onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>pear</TD></TR> <TR><TD><INPUT type="radio" name='f2_0' value='8-0' onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>orange</TD> <TD><INPUT type="radio" name='f2_0' value='16-0' onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>water-melon</TD> <TD><INPUT type="radio" name='f2_0' value='32-0' onchange='' onKeyPress='return fncNoEnt(event)'></TD><TD style='padding-right:6px'>sweet-melon</TD></TR> </TABLE> </TD></TR> </TABLE> </FORM> </BODY> </HTML> -- Edit bug report at: http://bugs.php.net/?id=12593&edit=1

« previous php.dev (#62242) next »