Thread Umsetzung eines Konsolenskripts: Hilfe für Perl-Newbie (17 answers)
Opened by subi at 2006-12-29 20:11

subi
 2006-12-29 20:11
#9408 #9408
User since
2006-12-29
6 Artikel
BenutzerIn
[default_avatar]
Hallo liebe Forum-Freunde,

wie kann ich fogendes Skript in eine CGI-Variante umsetzten. Die Optionauswahl soll über Radiobuttons erfolgen.

Code: (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
#!usr/bin/perl
print "Geben Sie den umzurechnenden Betrag ein:\n";
$input1= <STDIN>;
chomp ($input1);
$input1 =~ tr/,/./;
$input =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
print "Waehlen Sie bitte eine Option aus:\n";
print "DM zu EUR (1)\n";
print "EUR zu DM (2)\n";
$input2 = <STDIN>;
chomp ($input2);
$EUR = $input1/1.95583;
$DM = $input1*1.95583;
$EURFormatiert = sprintf("%.2f", $EUR);
$DMFormatiert = sprintf("%.2f", $DM);
if ($input2 == 1)
 {
 print "$input1 DM sind $EURFormatiert EUR\n";
 }
elsif ($input2 == 2)
 {
  print "$input1 EUR sind $DMFormatiert DM\n";
 }
else
 {
 print "Die Option $input2 existiert nicht!\n";
 }

------------------------------------
Das HTML-Formular zur Übergabe soll etwa so aussehen:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<form action="/cgi-bin/calculator.pl" method="post">
 <p>Geben Sie bitte den umzurechnenden Betrag ein:</p>
 <p>
   <input name="betrag" type="text" id="betrag">
</p>
 <p>W&auml;hlen Sie bitte eine Option aus:</p>
 <p>
   <input type="radio" name="EUR" value="radiobutton">
 DM zu EUR</p>
 <p>
    <input type="radio" name="DM" value="radiobutton">
    EUR zu DM</p>
 <p>
   <input type="submit" name="Submit" value="Umrechnen">
 </p>
</form>


Vielen Dank für jeden Hinweis!

edit pq: code-tags hinzugefügt
--- Modedit Gwendragon
Titel geändert, damit er sinnvoller ist; brauchst doch nicht schreien
---\n\n

<!--EDIT|GwenDragon|1167488851-->

View full thread Umsetzung eines Konsolenskripts: Hilfe für Perl-Newbie