Revision: 203
http://svn.sourceforge.net/pieforms/?rev=203&view=rev
Author: oracleshinoda
Date: 2007-03-25 15:12:55 -0700 (Sun, 25 Mar 2007)
Log Message:
-----------
Merged hidden element fix from trunk
Modified Paths:
--------------
pieforms-php5/branches/0.2.0/src/pieform/elements/hidden.php
Modified: pieforms-php5/branches/0.2.0/src/pieform/elements/hidden.php
===================================================================
--- pieforms-php5/branches/0.2.0/src/pieform/elements/hidden.php 2007-03-25 22:09:32 UTC (rev 202)
+++ pieforms-php5/branches/0.2.0/src/pieform/elements/hidden.php 2007-03-25 22:12:55 UTC (rev 203)
@@ -32,6 +32,9 @@
* @return string The HTML for the element
*/
function pieform_element_hidden($element, Pieform $form) {
+ if (!isset($element['value'])) {
+ throw new PieformException('The hidden element "' . $element['name'] . '" must have a value set');
+ }
$value = $form->get_value($element);
if (is_array($value)) {
$result = '';
@@ -46,4 +49,12 @@
. ' value="' . Pieform::hsc($form->get_value($element)) . "\">\n";
}
+/**
+ * Returns the value for a hidden element. Hidden elements only listen to the
+ * 'value' index, and not to GET/POST
+ */
+function pieform_element_hidden_get_value(Pieform $form, $element) {
+ return $element['value'];
+}
+
?>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|