西西河

主题:【求助】问个CGI里传递DATA的问题 -- 阿国

共:💬3 新:
全看分页树展 · 主题
家园 【求助】问个CGI里传递DATA的问题

我有 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>

全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河