我在創建用於配置生成的Perl腳本的HTML前端時遇到了一些困難。我們已經從Linux系統遷移到Windows服務器實例,並且我測試過的CGI/Perl正在按預期工作。該腳本本身使用以下格式:將變量從HTML表單傳遞到Perl腳本
my $unitname; #name of device
my $clientid; #name of client
my $version; #version of device firmware
這些變量是通過命令行調用,打印配置到CLI:
./confgen.pl -u "unitname" -c "clientid" -v "version"
什麼我試圖acheive是使用現有的變量在HTML表單中,但沒有任何運氣。到目前爲止,我有這個:
<form action confgen.pl method "get">
<input type="text" name="unitname">
<input type="text" name="clientid">
<input type="text" name="version">
<input type="submit" Value="generate"
</form>
任何意見或例子?我應該補充一點,CGI和Perl不是我的第一語言,但我一直在努力。
不能如何你的腳本看起來;它如何讀取命令行參數?你的HTML也缺少一些'='和'>'。 – Eevee 2013-03-01 01:08:17