0

Arduino を使用して ESP8266 wifi モジュールを使用して GET リクエストを送信してみました。モジュールは次のように正常に応答しました。

送信 OK +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 に答える