Mailinglisten-Archive |
Georg Kornmayer wrote:
> (benutze oohforms, soll fuerne minutenauswahl sein):
>
> $i = 0;
> $min = date(i);
> $o["value"] = $min;
> WHILE(60 > $i):
> $o[$i][label] = $i;
> if(strlen($o[$i][label]) == 1) { $o[$i][label] = "0" . $o[$i][label]; }
> $o[$i][value] = $i;
> if(strlen($o[$i][value]) == 1) { $o[$i][value] = "0" . $o[$i][value];}
> $i++;
> ENDWHILE;
> $f->add_element(array("type"=>"select", "name"=>"minuten", "options"=>
> $o, "size"=>1));
>
> wird mit $o["value"]=$min; die aktuelle minute ausgewaehlt.
> leider steht der vorselektierte eintrag ganz oben in der liste.
> bsp: es is 17:03. sind dann folgende eintraege in der select box
> 03
> 00
> 01
> 02
> 04
> 05
>
> hat irgendjemand ne idee wie ich den wert an die richtige stelle in der
> selectbox bekomme?
Die OOH Forms verursachen den Effekt nicht, wie Du leicht mit
einem Blick in of_select.inc/self_get() bzw. self_get_frozen()
feststellen kannst. Probier mal unterschiedliche Browser
(IE/Netscape)...
Ulf
php::bar PHP Wiki - Listenarchive