2017-12-12 15 views
0

JavaScriptファイルとPHPファイルの2つがあります。

JSファイルでは、私はPOSTリクエストを実行しています。

$.ajax({ 
    type: "POST", 
    url: 'http://localhost/tracker/functions.php', 
    dataType: 'text', 
    data: { 
     name: "John Doe", 
     age: "19" 
    }, 
    success: function (obj, textstatus) { 
     console.log(textstatus); 
    }, 
    error: function (xhr, status, error) { 
     console.log(xhr, status, error); 
    } 
}); 

と私は単に私が通常行うだけで、私のPHPスクリプトからJSONデータを取得するために空の配列

+0

あなたはPHPが自動的にPOST入力を解析するために設定されているかどうかを確認しましたか? – bassxzero

+0

投稿するフォームがありますか? –

+0

ローカルコンピュータ上でWebサーバーを実行していますか?ブラウザのツールを使用して、何が送信されているかを確認してください。 –

答えて

1

を印刷し

<?php 
    print_r($_POST); 
?> 

のphpファイルに$ _POSTを印刷してい

echo file_get_contents('php://input'); 

あなたはおそらくあなたのPHPファイルで行うことができます

<?php 
    print_r(file_get_contents('php://input')); 
?> 

CfのPHP "php://input" vs $_POST

関連する問題