#25321 [Opn->Bgs]: HTML/Form.php - Hidden Fields after </form>

From: Date: Sat, 30 Aug 2003 15:31:25 +0000
Subject: #25321 [Opn->Bgs]: HTML/Form.php - Hidden Fields after </form>
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-20884@lists.php.net to get a copy of this message
ID: 25321 Updated by: nohn@php.net Reported By: nohn@php.net -Status: Open +Status: Bogus Bug Type: PEAR related Operating System: Linux PHP Version: 4.3.3 New Comment: sorry... Previous Comments: ------------------------------------------------------------------------ [2003-08-30 10:30:48] nohn@php.net Description: ------------ Hidden Fields are put behind the </form>-Tag Reproduce code: --------------- $form_view = new HTML_Form($_SERVER['PHP_SELF'], "get"); $form_view->addHidden("action", "editUpdateDB"); $form_view->addText("id", "Amazon-ASIN", $rsCD["id"]); $form_view->addText("interpret", "Interpret", $rsCD["interpret"]); $form_view->addText("titel", "Titel", $rsCD["titel"]); $form_view->addText("spielzeit", "Spielzeit (mm.ss)", $rsCD["spielzeit"]); $form_view->addText("veroeffentlichung", "Veröffentlichung (jjjj-mm-dd)", $rsCD["veroeffentlichung"]); $form_view->addSubmit("submit", "Daten aktualisieren"); $form_view->display(); Expected result: ---------------- <form action="index.php" method="get"> <input type="hidden" name="action" value="editUpdateDB" /><input type="hidden" name="_fields" value="action:id:interpret:titel:spielzeit:veroeffentlichung:submit" /> <table> <tr> <th align="right">Amazon-ASIN</th> <td><input name="id" value="B000069CWE" size="20" /></td> </tr> <tr> <th align="right">Interpret</th> <td><input name="interpret" value="Linkin Park" size="20" /></td> </tr> <tr> <th align="right">Titel</th> <td><input name="titel" value="Reanimation" size="20" /></td> </tr> <tr> <th align="right">Spielzeit (mm.ss)</th> <td><input name="spielzeit" value="61.02" size="20" /></td> </tr> <tr> <th align="right">Veröffentlichung (jjjj-mm-dd)</th> <td><input name="veroeffentlichung" value="2002-07-29" size="20" /></td> </tr> <tr> <td>&nbsp;</td> <td><input name="submit" type="submit" value="Daten aktualisieren" /></td> </tr> </table> </form> Actual result: -------------- <form action="index.php" method="get"> <table> <tr> <th align="right">Amazon-ASIN</th> <td><input name="id" value="B000069CWE" size="20" /></td> </tr> <tr> <th align="right">Interpret</th> <td><input name="interpret" value="Linkin Park" size="20" /></td> </tr> <tr> <th align="right">Titel</th> <td><input name="titel" value="Reanimation" size="20" /></td> </tr> <tr> <th align="right">Spielzeit (mm.ss)</th> <td><input name="spielzeit" value="61.02" size="20" /></td> </tr> <tr> <th align="right">Veröffentlichung (jjjj-mm-dd)</th> <td><input name="veroeffentlichung" value="2002-07-29" size="20" /></td> </tr> <tr> <td>&nbsp;</td> <td><input name="submit" type="submit" value="Daten aktualisieren" /></td> </tr> </table> <input type="hidden" name="action" value="editUpdateDB" /><input type="hidden" name="_fields" value="action:id:interpret:titel:spielzeit:veroeffentlichung:submit" /></form> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=25321&edit=1

« previous php.pear.dev (#20884) next »