JSON データをサーバー (ローカルホストからホスティング サイト) に送信しようとしていますが、残念ながら機能しません。
解決策を探しているときにこのサイトで見つけたこのコードを少し修正しました。
proto.html
これは、機能を開始するためのボタンです
<button onclick="proto_test();">Test Button</button>
これは、私が問題を抱えている関数のコードです。
function proto_test() {
var data = {},
data['abc'] = [];
data['abc'].push('some info');
data['abc'].push('some more info');
json_data = JSON.stringify(data);
$.post("proto2.php", {'updateValues': json_data}, function(data) {
alert(data);
});
}
proto2.php
これは、私がエコーしているphpファイルのコードです。
<?php
echo $_POST['updateValues'];
?>
これは、ボタンをクリックした後の外観です。結果を警告します。(LOCALHOST TO LOCALHOST) つまり、XAMPP を使用しています。
次に、データを渡すようにURLを変更した場合。サーバー(ホスティングサイト)に渡していますが、機能しません。
$.post("http://www.mysite.com/proto2.php", {'updateValues': json_data}, function(data){
alert(data);
});
この問題を解決する方法はありますか? 誰かが私を助けてくれたらうれしいです。
前もって感謝します。