Leser: 2
![]() |
|< 1 2 3 >| | ![]() |
24 Einträge, 3 Seiten |
1
2
3
<%loop JAHRE%>
<option <%if selected%>selected<%/if%>><%var year %></option>
<%/loop%>
Quote# classic (active by default)
<TMPL_IF foo><tmpl_var bar></TMPL_IF>
# comment (active by default)
<!-- TMPL_IF foo --><!-- TMPL_VAR bar --><!-- /TMPL_IF -->
# asp (active by default)
<%if foo%><%VAR bar%><%/if%>
# php (not active by default)
<?if foo?><?var bar?><?/if foo?>
# tt (not active by default)
[%if foo%][%var bar%][%/if foo%]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
use strict; use warnings; use HTML::Template::Compiled; my $htc = HTML::Template::Compiled->new( filehandle => \*DATA, plugin => [qw(::HTML_Tags)], ); my $jahr = 2027; my @values = map { [ $_, $_ ] } 2007 .. 2059; $htc->param( years => [ $jahr, @values] ); print $htc->output; __DATA__ <form method="post" action="index.pl "> <select name="JAHR"> <%html_option years %> </select> </form>
[$_,$_]
Quotewas du mit map machst verstehe ich leider auch nicht :( wieso machst du da??Code: (dl )[$_,$_]
würde dann nicht jedes Arrayelement die Zahl doppelt enthalten?!
![]() |
|< 1 2 3 >| | ![]() |
24 Einträge, 3 Seiten |