2017-04-02 11 views
0

私はJS変数をPHPに送信するためにJSでPOSTリクエストを行いました。ブラウザはそれを受け取っていましたが、何らかの方法で悪用することはできませんもし私がそれを印刷するなら、私のサイトで。ブラウザでPOST要求が受信されましたが、実行されません

Screenshot explaining the problem

JS:
はここに私のコードと問題を説明するスクリーンショットである

var variableToSend = '8'; 
$.post('configurator.php', {variable: variableToSend}); 

PHP:

$variable = isset($_POST['variable']) ? $_POST['variable'] : NULL; 
<div id="displaytest"> 
<?php 
print "test : $variable"; 
?> 
</div> 
+0

あなたはあなたの応答を無視しました(あなたのコードには何もありません。あなたがAJAX投稿をしようとしているだけで、あなたの応答は完全なWebページと思われるので、涙で終わります。 –

+0

AJAXリクエストを作成すると、返されたデータは魔法的にはなりませんあなたのHTMLであなたが実際にそれを置く必要があります。それはすべてajaxの*チュートリアルで説明されていますか? – adeneo

+0

これで進んでいます。あなたの素早い答えに感謝します。 –

答えて

0

があなたの$.postに成功/エラーハンドラを追加します。

$.post('configurator.php', {variable: variableToSend}, 
    function(data) { 
     alert("Data: " + data); 
    }) 
    .fail(function(response) { 
    alert('Error: ' + response; 
}); 
+0

完全な答え –

+0

コードのおかげで、私はそれを使用します。 –

関連する問題