免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1814 | 回复: 4
打印 上一主题 下一主题

请问众位前辈 如何从表单(form) 中接收变量啊? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-15 22:27 |只看该作者 |倒序浏览
请问众位前辈 如何从表单(form) 中接收变量啊?
我原先是写PHP程序的,现在要用PERL写了,我知道PHP中是用 ¥varname=$_REQUEST[@varname@] 来接收的,到oerl就不会了 55555     求众位前辈指点一下 谢谢~~~~~~~~~~

论坛徽章:
0
2 [报告]
发表于 2005-01-16 09:30 |只看该作者

请问众位前辈 如何从表单(form) 中接收变量啊?

看我在这个帖子里的回复
http://bbs.chinaunix.net/forum/v ... 8217&show_type=

论坛徽章:
0
3 [报告]
发表于 2005-01-16 17:22 |只看该作者

请问众位前辈 如何从表单(form) 中接收变量啊?

谢谢前辈,太感谢了:) 呵呵~~~~~~~~~~~
那我还想问前辈,如果我写了一个URL 比如:<a href=research.cgi?a=1&b=2>; 我在research.pcgi 中怎么接收变量 $a 和$b啊?
谢谢前辈:)

论坛徽章:
0
4 [报告]
发表于 2005-01-16 18:12 |只看该作者

请问众位前辈 如何从表单(form) 中接收变量啊?


  1. my ($cgi,$full_url,$i,@var);

  2. $cgi = new CGI;
  3. $url = $cgi->;url(-query=>;1);
  4. $i=0;
  5. @var = split(/&/, (split(/\?/,$url))[1]);
  6. foreach (@var) {
  7.     print '$a'." is ".(split(/=/,$_))[1]."\n" if($i == 0);
  8.     print '$b'." is ".(split(/=/,$_))[1]."\n" if($i == 1);
  9.     $i++;
  10. }
复制代码

论坛徽章:
0
5 [报告]
发表于 2005-01-17 10:22 |只看该作者

请问众位前辈 如何从表单(form) 中接收变量啊?

谢谢前辈:)  我去试一下 :) 呵呵~~~~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP