<input type="radio" name="fangxiang" value="1" /> 前进<br />
<br>
<input type="radio" name="fangxiang" value="2" /> 后退<br />
<br>
<input type="radio" name= "fangxiang" value="3" /> 左转<br />
<br>
<input type="radio" name= "fangxiang" value="4" /> 右转<br />
<br>
<input type=submit value="确定"> <input type="radio" name= "fangxiang" value="5" /> 停止<br />
上面是html代码。input type = “radio”的一个选中。
printf("the fangxiang is %d \n",fangxiang);
if(fangxiang==1) // go
{
off();
ioctl(fd,0,1); //left go
ioctl(fd,0,3); //right go
close(fd);
}
/*else if(fangxiang&&2==true) // back
{
off();
ioctl(fd,0,0); //left back
ioctl(fd,0,2); //right back
close(fd);
}*/
/*else if(fangxiang==3) //left
{
off();
ioctl(fd,0,3); //right go = left.
close(fd);
}
以上是.cgi部分程序。用printf 打印出来发现fangxiang这个变量并没有传进来。
在线等求大神解答。感激不尽。