我想从代码值中获取一个变量:
/* Link Skor */
Memory.prototype.cekSkor = function(){
window.location = "./skor/index.php?value=" + this.numMoves;
}
Memory.prototype._winGame = function() {
var self = this;
if (this.options.onGameEnd() === false) {
this._clearGame();
this.gameMessages.innerHTML =
'<h2 class="mg__onend--heading">Keren!</h2>\
<p class="mg__onend--message">Kamu memenangkan game ini dalam ' + this.numMoves + ' gerakan.</p>\
<button id="mg__onend--restart" class="mg__button">Ingin Bermain Lagi?</button>\
<button id="mg__onend--skor" class="mg__button">Cek Skor?</button>';
this.game.appendChild(this.gameMessages);
document.getElementById("mg__onend--restart").addEventListener( "click", function(e) {
self.resetGame();
});
document.getElementById("mg__onend--skor").addEventListener( "click", function(e) {
self.skor();
});
} else {
// run callback
this.options.onGameEnd();
}
}
我想将 ( this.numMoves ) 获取到另一个文件是 index.php
<?php
$skornya = $_GET['value'];
echo $skornya;
?>
当我运行网络时。我得到错误 值=未读
我需要做什么来解决这个问题?
最佳答案
没办法。 =).在 PHP 中只能接收 $_GET、$_POST、$_REQUEST 或 $data = json_decode( file_get_contents('php://input') );
如果你想要javascript中的变量可以在PHP中使用。您必须使用 Javascript 中的 XMLHttpRequest 和 jQuery 中的 ajax 将其发布到服务器。希望对你有帮助
关于javascript - 如何从javascript获取变量到php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46167463/