phpbar.de logo

Mailinglisten-Archive

[php] OOH!Forms und Select multiple

[php] OOH!Forms und Select multiple

Markus Wolff php_(at)_phpcenter.de
Tue, 12 Feb 2002 14:13:11 +0100


Am Tue, 12 Feb 2002 13:51:55 +0100 schrieb "Karin Gerbrich"
<karin_(at)_gerbrich.at>:

> Hallo Markus!
>
> >Wenn ich jetzt mit $form->autoLoadValues() die Einaben hole und mir
> >diese mit $form->getValue("MeinElement") hole, bekomme ich
> >immer nur den
> >Wert des _letzten_ ausgewählten Elements übermittelt.
>
> Versuchs mal so:
> Gib im Formular den Namen als Array an, und lies dann das Array aus!
> <select name="produktarten[]" frozen="false" multiple="true"

Darauf kriege ich von OOH!Forms dann das hier geworfen:

> Fatal error: Call to undefined function: gettype() in
> HTML_OOH_Form/form.php on line 345

...die betreffende Codestelle ist mitten in der Methode
autoLoadValues() und lautet:
344: if (!isset($http_x_vars[$http_x_name])) {
345:    if ('checkbox' == $this->elements[$name]->getType() &&
$this->elements[$name]->isChecked()) {
346:       $this->elements[$name]->setChecked(false);
347:    }
348:    continue;
349: }

Ich gehe mal davon aus, daß er hier dann in $name eben auch
"produktarten[]" drinstehen hat und damit so nicht klarkommt.

Gruß,
 Markus

--
*21st Media*    | Consulting, Konzeption, Produktion für die Bereiche:
Markus Wolff    | Internet, Intranet, eCommerce, Content Management,
Hamburg,Germany | Softwareentwicklung, 3D-Animation, Videostreaming
http://21st.de  | Tel. [+49](0)40/6887949-0, Fax: [+49](0)40/6887949-1


php::bar PHP Wiki   -   Listenarchive