html 的button 怎么调用服务器的php文件执行linux指令?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 的button 怎么调用服务器的php文件执行linux指令?相关的知识,希望对你有一定的参考价值。

我用arm开发板搭了一个linux系统,设置了apache服务器,直接写了个网页。现在我想在网页中加入button按钮,功能是:点击按钮能执行linux指令(控制板子拍照),然后把拍的照片显示在网页上。这个要怎么实现呢?我看网上说要用到ajax连接服务器和客户端,不太会。求解答~

php给提供了system(),exec(),passthru()这三个函数来调用外部的命令.
虽然这三个命令都能执行linux系统的shell命令,但是其实他们是有区别的:
system() 输出并返回最后一行shell结果。
exec() 不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。
passthru() 只调用命令,把命令的运行结果原样地直接输出到标准输出设备上。
相同点:都可以获得命令执行的状态码

例子:system("/usr/local/bin/webalizer/webalizer");

但是对于功能的描述,不知道什么应用场景下有这样的流程追问

这三个指令我会用,我的困惑在于怎么在html上用一个按钮button来调用php文件执行shell指令?网上说php是服务器端,html、javascript是客户端,要怎么解决button中的onclick事件能调用php文件呢?

参考技术A 不可能帮你把代码写出来的啊 = =。。

html 调用手机发短信功能语句

表单见图,数据通过调用savestorage保存。请问,在 <a href="sms: ?body= " data-role="button" data-theme="a">发送短信</a> 这条这条语句中的 电话号码和短信内容 如何从上面表单中获得。具体语句怎么写,谢谢

html 调用手机发短信功能语句如下:
1、建立短信模板
2、html页面加入以下代码:
<form action="servlet/Sim_servlet?action=SendSms" method="post">

电话号码:<input type="text" name="mobile">
内容:<input type="text" name="message">
<input type="submit" name="submit" value="提交">
</form>
3、后台通过短信模板处理:
String mobile=request.getParameter("mobile");
String message1=request.getParameter("message");
String message=java.net.URLEncoder.encode(message1);
String action=request.getParameter("action");
String pw="xxx";//私人密码
String ID="xxx"; //用户id
String URL="http://www.72dns.com/smsadmin/Sms_Api.aspx?";
String last=URL+"UserID="+ID+"&PassWord="+pw+"&mobile="+mobile+"&message="+message+"&action="+action;
response.sendRedirect(last);
参考技术A 1、拨打电话其实就是一些只有手机支持的标签,
<a href="tel:电话号码">点击通话</a>

2、邮件是:
<a class="c" href="mailto:邮件地址">发送邮件</a>

3、地图就是与正常浏览器看的地图是一样的,真的是一样的。

这些都是HTML5新的标签新的支持。

推荐读一本比较新的关于html5、css3的书,会比较详细的了解。

《响应式web设计 html5和css3实战》,有不少收获,但需要有一定html与css基础才更适合阅读。追问

这与我的问题也差太多了吧

以上是关于html 的button 怎么调用服务器的php文件执行linux指令?的主要内容,如果未能解决你的问题,请参考以下文章

在winform中怎么样设置文本域根据文本域中显示的内容自动改变大小

PHP中的表单怎么自定义按钮事件?怎么在调用?

使用HTML元素调用PHP函数[重复]

在table表中,每一行里面都有一个button按钮,怎么实现点击按钮就能把该行的值传给php处理页面?

php 文本域

怎么用javascript获取文本域的信息