我有一个变量用于在过程结束时显示一个消息,
并且在include
ed中在不同页面中进行操作,我想在另一页中操纵该变量(我在其中包含了procces)
问题是变量是在procces页面的开头处插入的,
因此,每当我使用该页面时,该变量将重置。
我尝试了不同的方法,但没有任何工作
它只输出我在procces页面中指定的值
我尝试将它global
并修改它但没有工作..
答案 0 :(得分:2)
您的PHP页面根本不记得任何内容,而不是单独记忆。当有人在浏览器中键入您的页面时,服务器会执行您的脚本。 PHP盲目地执行它并且不会尝试记住任何内容。
除非您使用会话或某种形式的持久存储(如数据库)。在您的情况下,您想要使用会话:Take a look.
答案 1 :(得分:1)
HTTP是无状态协议,PHP也是如此:您无法从另一个页面请求中读取变量。您需要使用会话session_start()
和$_SESSION
。