首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP:使用superglobals将消息从管理页传递到前端受保护的页面?

PHP:使用superglobals将消息从管理页传递到前端受保护的页面?
EN

Stack Overflow用户
提问于 2015-08-12 10:40:49
回答 1查看 49关注 0票数 0

我正在尝试构建一个基于web的应用程序,在这个应用程序中,用户将图像发送到后台办公室(这是通过数据库实现的),该图像要么被管理员批准,要么被管理员拒绝,并将一条消息发送给用户,通知他们该决定。

这是一个清道夫狩猎网络应用程序的一部分,我正在制作,将有不同的团队,这将需要收到不同的信息/线索,取决于他们在游戏的阶段。来自后台办公室的消息需要发送到特定的会话,因此我将team_name作为变量,并需要将其与$_SESSION['team_name']进行比较,以确保将其发送给正确的人员。

我还需要将消息作为字符串传递到用户索引页面。我的后台表格是这样的:

代码语言:javascript
复制
<form method="post">
  Team Name:
  <input type="text" name="team_name" value="<?php echo $_SESSION['team_name'];?>">
  <input type="submit" name="autosend" value="Send Next Clue">
  Manually Type Clue:
  <input type="text" name="clue" value="<?php echo $_POST['clue'];?>">
  <input type="submit" name="manualsend" value="Send Typed Clue">
</form>

我一直在玩弄php的不同类型的超级全局,但我似乎无法让消息显示在另一个页面,这实质上与变量相呼应。

消息不能作为$_SESSION变量发送,因为后台是一个管理页,因此不在同一会话中。

那么,在不使用$_SESSION变量或数据库的情况下,在两个php脚本之间传递消息的最佳方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-12 10:51:14

会话是特定于用户的,您不能从另一个用户会话中访问某人的会话。

另一方面,您可以存储从admin到db的值。当用户刷新页面时,您只需为该用户检查数据库中的内容。所有PHP应用程序都是这样做的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31962853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档