我正在使用快递框架.我想从socket.io访问会话数据.我尝试使用client.listener.server.dynamicViewHelpers数据表达dynamicHelpers,但我无法获取会话数据.有一个简单的方法吗?请参阅代码
app.listen(3000);
var io = require('socket.io');
var io = io.listen(app);
io.on('connection', function(client){
// I want to use session data here
client.on('message', function(message){
// or here
});
client.on('disconnect', function(){
// or here
});
});
Run Code Online (Sandbox Code Playgroud) 所以,在我的街机上,howlingdoggames.com.我有一个积分系统,每次你访问一个有游戏的页面时都给你一个点,现在,为了减少对此的滥用,我想做出某种延迟,所以它只在45秒后获奖.这是我尝试过的.
...
if ($_SESSION['lastgame'] != $gameid);{
sleep(45);
$points = $points + $game_points;
$_SESSION['lastgame'] = $gameid;
}
...
Run Code Online (Sandbox Code Playgroud)
不过,这似乎只是阻止我的整个网站45秒,因为这是在index.php文件,与其他代码,以我的网站很多.
无论如何我可以隔离那段代码,所以它只能实现这个功能
$points = $points + $game_points;
Run Code Online (Sandbox Code Playgroud)
等45秒?