gpt4 book ai didi

javascript - PHP 变量从一个页面转移到另一个页面

转载 作者:行者123 更新时间:2023-11-30 10:16:48 25 4
gpt4 key购买 nike

我正在 html5(phaser js) 上构建一个游戏,我需要为其构建一个排行榜。代码片段是这样的:

restart_game: function() {  
// Start the 'main' state, which restarts the game
//this.game.time.events.remove(this.timer);
//this.game.time.events.remove(this.timer2);
//this.game.state.start('main');
var string="score.php?score="+this.score;
window.open(string);
},

在 window.open 函数中,我希望将分数的值传递到另一个页面,我将在该页面询问玩家的姓名,然后将分数和姓名都插入到数据库中。但我无法跨三页传递分数值。我怎样才能做到这一点?我需要 AJAX 还是只需要 PHP 和 Javascript 就足够了?

最佳答案

您可以使用浏览器 cookie 吗?您可以将分值保存在 cookie 中并在需要时访问它吗?阅读有关如何使用 cookie 的链接 https://developer.mozilla.org/en-US/docs/Web/API/document.cookie

像这样保存到cookie:

document.cookie="score=54; expires=Thu, 18 Dec 2013 12:00:00 GMT";

在 PHP 中你可以读取 cookie

if(isset(($_COOKIE['score'])) {
$score = $_COOKIE['score'];
}

在 JS 中读取 cookie:

var score = document.cookie;

关于javascript - PHP 变量从一个页面转移到另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23287901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com