如何使用PHP从html前端按下按钮来运行.exe文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用PHP从html前端按下按钮来运行.exe文件相关的知识,希望对你有一定的参考价值。
我很难完成这项工作,
这是我的javascript函数:
function OpenINO()
{
var xmlhttp;
xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4 && xmlhttp.status==200)
{
}
}
xmlhttp.open("POST","Arduino/RIKDuino/opentoide.php",true);
}
和我的opentoide.php文件:
<?php
exec('RIKDuino.ino')
?>
我甚至尝试过:
<?php
exec('C:[myfilepath]RIKDuino.ino')
?>
.ion与arduino.exe相关联,此文件也在.php文件中。我似乎无法运行.ino文件,但它运行当我用cmd打开它,
我不确定它的xmlrequest是错误还是真的出错了,有人可以帮帮我吗?
答案
facepalm修复它... demn xmlhttp请求...非常感谢你的帮助@IsThisJavascript我在脚本上错过了一个xmlhttp.send ..非常感谢你的帮助
如果某人有一天需要它,那么下面是脚本的最终代码,
function OpenINOTest()
{
var xmlhttp;
xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4 && xmlhttp.status==200)
{
}
}
xmlhttp.open("POST","Arduino/RIKDuino/opentoide.php",true);
alert('Code Uploaded to IDE, Ide Will start Soon.')
xmlhttp.send("fowk");
}
以上是关于如何使用PHP从html前端按下按钮来运行.exe文件的主要内容,如果未能解决你的问题,请参考以下文章