[ZLG-ARM] boa下的cgi程序与应用程序如何关联

[复制链接]
2098|2
 楼主| carrick 发表于 2008-12-15 13:43 | 显示全部楼层 |阅读模式
请教个问题<br />cgi程序是如何和应用程序关联起来的?html网页可以通过get,post向cgi程序传递信息,但cgi是怎样输出信息的呢?<br />如leds.cgi,如下:<br />#!/bin/sh<br /><br />type=0<br />period=1<br /><br />case&nbsp;$QUERY_STRING&nbsp;in<br />&nbsp;&nbsp;&nbsp;&nbsp;*ping*)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type=0<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;;<br />&nbsp;&nbsp;&nbsp;&nbsp;*counter*)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type=1<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;;<br />&nbsp;&nbsp;&nbsp;&nbsp;*stop*)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type=2<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;;<br />esac<br /><br />case&nbsp;$QUERY_STRING&nbsp;in<br />&nbsp;&nbsp;&nbsp;&nbsp;*slow*)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;period=0.25<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;;<br />&nbsp;&nbsp;&nbsp;&nbsp;*normal*)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;period=0.125<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;;<br />&nbsp;&nbsp;&nbsp;&nbsp;*fast*)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;period=0.0625<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;;<br />esac<br /><br />/bin/echo&nbsp;$type&nbsp;$period&nbsp;&gt&nbsp;/tmp/led-control<br /><br />echo&nbsp;&quot;Content-type:&nbsp;text&nbsp;ml;&nbsp;charset=gb2312&quot;<br />echo<br />/bin/cat&nbsp;led-result.template<br />其中这行:/bin/echo&nbsp;$&nbsp;period&nbsp;?&nbsp;/tmp/led-control<br />是怎么通过Query_String的环境变量传递给应用程序???<br />麻烦了,谢谢!&nbsp;<br />
 楼主| carrick 发表于 2008-12-15 13:46 | 显示全部楼层

补充

也就是说cgi中如何把参数type=0,1,2和period=0.25,0.125,0.0625传给应用程序的??
 楼主| carrick 发表于 2008-12-17 13:16 | 显示全部楼层

??????????????

&gt&gt&gt&gt&gt&gt&gt&gt&gt&gt??????????????大虾们回答下啊&nbsp;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

55

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部