主题 : ADC数据在网页上显示,请教个问题(网页里变量没被解析)? 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 3241
精华: 0
发帖: 57
金钱: 435 两
威望: 327 点
综合积分: 114 分
注册时间: 2009-01-01
最后登录: 2017-05-18
楼主  发表于: 2009-05-08 18:13

 ADC数据在网页上显示,请教个问题(网页里变量没被解析)?

在CGI文件里
.
open(device_name,0);             //open adc
.
printf("Content-type:text/html;charset=gb2312\n\n");   //网页格式开始
.
.
.
ret=ioctl(*********);                     //读取ADC数据
tem=float(ret);
char tems[16];
sprintf(tems,"%f",tem);
.
.
printf("%s",tems);
.

.

然后再html中用表单调用CGI,但除了返回一堆乱码外,printf("%s",tems);这句的显示是:%s
tems没有被解析....

不用网页单独执行cgi的时候tems解析显示的数据是正常的........

为什么用网页tems没有被解析呢,想了好久,也改成各种数据类型显示了 都是一样的

做过的前辈帮帮忙 以前用xml走了好多弯路 现在弄个简单的 却卡在这好久了 帮解答下 感激不尽!!!
[ 此帖被qinqin04在2009-05-08 20:01重新编辑 ]