52,797
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script type="text/javascript" src="./jquery.js"></script>
<script type="text/javascript">
var t;
function start(){
var url = "http://localhost/php/start.php";
$.ajax({
url:url,
async:true,
cache:false,
type:'POST',
dataType:"text",
success:function(data){document.getElementById('errors').innerHTML = data;},
error:function(xhr){alert(arguments[1]);}
});
/*$.post(url,null,function callback(data,textStatus){
alert(data);
alert(textStatus);
},"text");*/
}
function real()
{
alert("开始采样");
t = setInterval("start()",1000);
}
function start_call_back(data){
var temp_data = data.split("\n");
if(temp_data[0] == 'No Device'){
document.getElementById('errors').innerHTML = 'NO';
}
}
function stop(){
alert("结束采样");
clearInterval(t);
url = "http://localhost/php/stop.php"
$.post(url,null,null,"text");
}
</script>
</head>
<body>
<button id = "start_button" onclick = 'start()'>start</button>
<button id = "stop_button" onclick = 'stop()'>stop</button>
<p id='errors' >X</p>
</body>
</html>
<?php
$server_ip="127.0.0.1";
$port = 1988;
$buf = "start";
$sockfd=socket_create(AF_INET, SOCK_STREAM, SOL_TCP)or die("创建失败");
socket_connect($sockfd,$server_ip,$port)or die("连接错误");
socket_write($sockfd,$buf,strlen($buf))or die("写入错误");
$a=socket_read($sockfd,4096);
echo $a;
socket_close($sockfd);
?>