Thread Perl 5.10.0 und HTML Template
(6 answers)
Opened by jan10001 at 2009-07-04 13:13
Geht doch:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 #!/usr/bin/perl $| = 1; use strict; use warnings; use utf8; use strict; use DBI; use CGI; use Encode; use HTML::Template; #Templates einbinden my $template = HTML::Template->new(filehandle => *DATA, encoding => ':encoding(UTF-8)'); #Werte einlesen my $daten = CGI::new(); my $view = $daten->param("view") || ''; my $menue = $daten->param("menue") || ''; my $submit = $daten->param("submit") || ''; if ( $view eq "darsteller") { if ($menue eq "" and $submit eq "") { $template->param(DARSTELLER_MENUE => "1"); } } if ( $view eq "termin") { &termin; } print "Content-Type: text/html \n\n", $template->output; exit; sub termin { $template->param(DARSTELLER_TERMIN => "1"); } __DATA__ Menü: <TMPL_VAR DARSTELLER_MENUE> Termin: <TMPL_VAR DARSTELLER_TERMIN> ~ t.pl view=darsteller Content-Type: text/html Men³: 1 Termin: ~ ~ t.pl" view=termin Content-Type: text/html Men³: Termin: 1 ~ Quote Oder wie willst du es genau? Was hast du denn probiert wo es nicht ging? QuoteDie Zuweisung welches Wertes wohin? Du meinst die Subroutine termin? Welche Werte sollen denn überhaupt übergeben werden. Ich brauche bitte etwas mehr Info. Hellsehen kann ich nicht. ;) Erkläre doch einmal genauer, was du gern erreichen möchtest. Last edited: 2009-07-04 14:01:42 +0200 (CEST) |