簡體   English   中英

使用$ .post將JS變量發送到PHP腳本

[英]Using $.post to send JS variables to PHP script

我正在嘗試將Javascript變量發送到PHP腳本以更新測驗游戲的分數。 我已經查找了這樣做的簡寫方法,即$ .post,但是我無法檢索PHP腳本中的值。 我相當不熟悉哪個JS並且需要幫助我做錯了什么。

這是Javascript

function updatescore(){
            var thisgamemarks= 2300;
            var thequizid = 5;
            $.post("updatemark.php", { quizidvalue: thequizid, newmarkvalue: thisgamemarks } );
            }

和PHP

$studentnewmark = $POST['newmarkvalue'];
$thisquizid = $POST['quizidvalue'];
$thisstudentid = $_SESSION['studentid'];

鍵入$ _POST而不是$ POST。 另外,在基於Windows的機器上,您可以使用ctrl + shift + j來調試js腳本 - 如果您的代碼出現任何問題,這將有所幫助。 但是,你向我們展示的js代碼看起來非常好。

是。 建議使用$ _POST而不是$ POST,並嘗試將“quizidvalue”放在引號內的javascript中。 它可能有所幫助。 只是一個想法。 這就是我一直這樣做的方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM