刚刚接触html的时候不会理解这种交互方式的,服/务/器每次上传给客户端的不是单个的变量,而是一个网页。明白这个概念之扒弊后你就知道怎么去 *** 作html了。还有就是了解一下动/态/网/页和静/态/网/页的区别。
修改Makefile文件:找到CC=gcc,将其改成CC=arm-linux-gcc,
找到AR=ar,将其改成AR=arm-linux-ar,
找到RANLIB=ranlib,将其改成RANLIB=arm-linux-ranlib。
找到gcc cgictest.o -o cgictest.cgi ${LIBS},将其改成$(CC) $(CFLAGS) cgictest.o -o cgictest.cgi ${LIBS},
找到gcc capture.o -o capture ${LIBS},将其改成$(CC) $(CFLAGS) capture.o -o capture ${LIBS},并保存森基退出。1234512345
然后运行make进行编译,编译后得到的CGIC库libcgic.a(该库在需要编写cgi接芹春姿口程序时调用使用嫌绝)以及CGI库的测试程序capture与cgictest.cgi,这两个测试程序仅用来演示CGIC库如何使用,为此,将capture和cgictest.cgi拷贝到目标主机的/var/www/cgi-bin目录下。
有两种实现备闹方式:一种是你把输出直接写到一个html文件中,然后调用浏览器打开这个文件;
另一种是你在程仿携罩序中某个端口(一般用80)提供TCP网络服务,一旦接收到连接请求就把html格式的字符流通过这个网络连接发送出去就可以了。用浏览器在地址栏输入
http://localhost:端口号
就会隐轮显示你的html网页了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)