0

サーバーに送信されたjpegをPOSTとして保存する必要があります:「画像はPOSTメソッドを使用してURLにアップロードされます。フィールド「data_image」にはimage/jpegデータと「data_device_id」が含まれます「フィールドには、このデバイスのデバイスIDが含まれます。」

サーバーのPHPスクリプトへのURLを提供します。

私はこれを使用できないと思います:$ _ FILES from http://www.w3schools.com/php/php_file_upload.aspフォームからのものではないため、フォームの「名前」がありません。全体を検索しましたが、このjpegデータを取得し、PHPスクリプトを使用してサーバー上のファイルに保存する方法がわかりません。フォームから$_FILESを使用する方法を知っていますが、これは困惑しています。

4

2 に答える 2

1

画像データをファイルに保存する必要があるかのように聞こえます。

file_put_contents('yourFilename.jpg', $_POST['data_image']);

ただし、$_POST['data_image']おそらく配列または他の種類のデータ形式 (JSON、XML) として、より多くのデータが含まれている可能性があります。データを確認することで確認できます。

var_dump($_POST);

データを外部ソースからのみ送信できる場合は、この出力をファイルに保存するか、電子メールで送信することもできます。

于 2012-08-05T17:50:38.430 に答える
0

配列を使用して、PHP スクリプトに送信される変数にアクセスできます。$_POST

echo "Device ID: " . $_POST['data_device_id'];
于 2012-08-05T18:01:21.453 に答える