求网页编程的问题?

2020-02-02 09:23发布

做了个门禁的板子,想用上位机控制一下这个门禁。

门禁跟PC机之间通信使用wifi通信!
硬件部分通信已经验证了通过了。可是自己没有网页编程的经验!

求那个高手弄个网页,然后点击 网页上的一个开关,就能发送一个指令出去!
用网络调试助手测试,要能查看发送出了数据,这个发送的数据你先自己定义吧!

给我个提示!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
devcang
1楼-- · 2020-02-02 14:24
        Browser   
    
MCU     WIFI   WebServer

或者

MCU  WIFI    Browser


看看你的环境是如何的先吧。如果是前者,有WEB服务器。后者则需要MCU实现WEB SERVER。
leiyin
2楼-- · 2020-02-02 14:26
devcang 发表于 2012-11-13 17:18
        Browser   
    
MCU     WIFI   WebServer

MCU没实现WebServer,想在电脑上实现web!这个怎么实现两者通信!
lghtjpu
3楼-- · 2020-02-02 18:36

MCU上没web server不行吧,必须要移植WebServer然后再PC端登陆WEB
leiyin
4楼-- · 2020-02-02 18:41
lghtjpu 发表于 2012-11-13 19:09
MCU上没web server不行吧,必须要移植WebServer然后再PC端登陆WEB

求给个简单的页面!
devcang
5楼-- · 2020-02-02 23:55
 精彩回答 2  元偷偷看……
devcang
6楼-- · 2020-02-03 02:06
本帖最后由 devcang 于 2012-11-14 13:29 编辑

最简单的CGI例子

1、安装APACHE 2,安装的路径最好不要在有空格、中文的路径名的下面。修改 conf/http.conf,添加
    AddHandler cgi-script .cgi .exe .cmd

2、在apachecgi-bin写一个printenv.cmd,记事本编辑,保存成ansi的文本文件,内容如
@ECHO OFF
echo content-type:text
echo.
set

3、启动apache

4、访问
http://localhost/cgi-bin/printenv.cmd

即看到效果


5、如果想调试,你现在的网页,再写两个 open.cmd 和 close.cmd,给你的网页调用。
open.cmd和close.cmd 调用你写的控制的程序,传入命令行参数作开、关控制。

apachedocs建立test.html

<html>
<head>
<title>网页控制MCU测试 beta</title>
</head>
<body>
<a href="/cgi-bin/open.cmd">打开</a><br/>
<a href="/cgi-bin/close.cmd">关闭</a><br/>
</body>
</html>


open.cmd 简单,如
@echo off
c: oolsmcumyControl.exe 1

close.cmd 简单,如
@echo off
c: oolsmcumyControl.exe 0


注:myControl.exe不要有界面,直接运行完就退出

一周热门 更多>