蜻蜓
提示 登录 注册 提示 14931/0 08年11月22日 周六 15点36分 站标
正六品上:朝议郎|昭武校尉级别

头像 积分:4313 乐善:197 声望:98
离线/隐身 阿国 家园博客 发短信
注册于:2007-02-27 23:12:49
大类:[科技经济] → 版面:[信息技术]
1724/2 转发回复分页全看树展 引用0 送花00收藏:0工具
o【求助】问个CGI里传递DATA的问题 [ 阿国 ] 于:2008-04-10 21:10:00
我有 step1.htm 如下:
<!---step1.htm--->
<!--容许用户选择任意个城市.这里只列举了3个城市, 事实上可能有上百个.-->
<html>
<body>
<form name="input" action="step2.cgi" method="get">
SF:
<input type="checkbox" name="city" value="SF" /><br />
LA:
<input type="checkbox" name="city" value="LA" /><br />
NY
<input type="checkbox" name="city" value="NY" /><br /><br />
<input type="submit" value="Next" />
</form>
</body>
</html>


step2.cgi将生成另外一个HTM(step2.htm)文件, 容许用户选择男或/和女.  我的问题是如何把step1.htm里的DATA传递给step2.htm或是final.cgi?  在final.cgi里, 我要根据用户在前两页的选择而生成新的HTM文件.  一个想法是在STEP2.HTM里把受到的CITY都弄成hidden而checked的CHECKBOX, 那样就硬把CITY都PASS到FINAL.CGI里了.  有什么更好的办法吗?柄 我是在UNIX下用CGI和HTML做来内部用的, 使用率的不高, 勉强可用就可以了.

<!---->
<!---step2.htm--->
<!--容许用户选择男或/和女-->
<html>
<body>
<form name="input" action="final.cgi" method="get">
Male:
<input type="checkbox" name="gender" value="male" /><br />
Female:
<input type="checkbox" name="gender" value="femal" /><br />
<input type="submit" value="Next" />
</form>
</body>
</html>

1724/2/0 转发回复分页全看树展 引用0 送花00收藏:0工具
引用(0) 请拷贝:
※※※ 相关(回复)帖 ※※※
O 【求助】问个CGI里传递DATA的问题(阿国;字1164 阅1724 O
O 用session 活着cookie呢?呵呵 (红苹果;字132 阅94
O 用hidden就可以吧 (prohouse;字64 阅89
... 共 》2《跟帖
~~~◇—签 名 档—◇~~~

不错的讲座: http://www.888options.com/seminars/webcasts.jsp
~~~————~~~

点这里自动刷新◆ 或者 完整聊天


Copyright © cchere 西西河 feed 西西河规 版主规范 帮西西河 帮助(FAQ) 版面介绍 发帖特殊效果 网站地图 关于西西河