【发布时间】:2014-10-10 08:00:49
【问题描述】:
我很难弄清楚如何重定向到另一个页面,同时在 Perl 中传递一个参数。我尝试了 CGI.pm 库和 Perl 书籍,但我能找到的只是没有任何附加参数的重定向示例。如果用户输入了正确的密码,我想要做的是重定向到另一个页面,但我想在另一个页面上显示他的名字,所以我尝试了:
$cgi->redirect('myothersite', value="username");
在另一个站点中,我尝试通过以下方式获取该值:
$cgi = CGI->new;
$username = $cgi->param("username");
或
my %name = map { $_ => 1 } param;
if ($name{username}) {
my $username = param("username");
print
header,
start_html,
"Hello, $name",p,
etc...
以及其他各种使其工作的方法,但这只会给我带来错误。有谁知道怎么做?
【问题讨论】: