0

我尝试使用 Arduino 使用 ESP8266 wifi 模块发送 GET 请求。模块成功响应:

发送确定 +IPD

在服务器上,我想接收数据并将其写入文本文件。所以我尝试了以下代码

>parse_str( html_entity_decode( $_SERVER['QUERY_STRING']) , $out); $data= $out['data'];

$fileStatus=file_put_contents('myFile.txt',$data,FILE_APPEND);
if($fileStatus!=false){
    echo "SUCCESS";
} else{ echo "FAIL"; }

但数据未能存储。

4

1 回答 1

1

假设您从 ESP 到服务器的 GET 请求是针对 URL http://example.com/myPhpScript.php?parameter1=xxxx¶meter2=yyyy

您应该能够像这样获得 parameter1 和 paramter2 的值:

<?php
$p1 = $_GET['parameter1'];
$p2 = $_GET['parameter2'];

$data = $p1.','.$p2;
file_put_contents('myFile.txt',$data,FILE_APPEND);
?>
于 2015-04-03T08:47:05.590 回答