页面传值问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 04:21:59
printf("<html><body onload=\"geturl()\">");
printf("<form name=\"frm\" method=\"post\" action=\"index.cgi\">");
printf("<input type=hidden name=\"winurl\" value=\"\">");
printf("<input type=hidden name\"limits\" value=\"%d\">",limits);
printf("limits=%d",limits);
printf("<input type=hidden name=\"username\" value=\"%s\">",username);
printf("<input type=hidden name=\"is_center\" value=\"%d\">",check);
printf("</form>");
printf("</body></html>");
printf("<script>function geturl()

limits是perl变量吧,为什么把加上$呢?

你这么写不觉得累吗?

我修改如下,你自己再复查一下。

print <<END;
<html><body onload="document.frm.submit()">
<form name="frm" method="post" action="index.cgi">
<input type=hidden name="winurl" value="">
<input type=hidden name"limits" value="$limits">
<input type=hidden name="username" value="$username">
<input type=hidden name="is_center" value="$check">
</form>
</body></html>
END

我修改了你的输出框架,你用js提交form的代码我直接写在了onload里面。

可以用asp,建立一个Session或Application级的变量.