我在为我们内部用于配置生成的 Perl 脚本创建 HTML 前端时遇到了一些困难。我们已经从 Linux 系统迁移到 Windows 服务器实例,并且我测试了 CGI/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"
我想要实现的是在 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 不是我的第一语言,但我一直在努力。