jQuery/Ajax でデータを送信しています。私のコードは POST としてマークされていますが、PHP は実際には GET として認識しています。何を与える?
$.ajax({
url: url,
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (results) {
callback(results);
},
error: function (req, msg, obj) {
console.log('An error occured while executing a request for: ' + url);
console.log('Error: ' + msg);
}
});
print_r($_GET) と print_r($_POST) を実行することで、PHP 側で GET として入ってくることを確認できます。