Mailinglisten-Archive |
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