在php中为变量提供外部作用域
To have external scope for variables in php
我只是试图将$username存储在一个文件中,该文件将在用户登录后包含在所有页面中。因此,这个$用户名将根据登录的用户动态更改
includesername.php
<?php
$username=$_POST['username'];
echo $username;
?>
该变量确实在includesername.php中初始化,因为echo给出了值。在将此文件包含在将显示"Welcome$username!"的主页中时,我编写了以下代码
Welcome <?php echo $username; ?>!
显示的错误是未定义的索引:username。如何访问其他页面的数据?并将其转移到下一页!我使用了以下内容,但没有起作用:
sessionStorage()
$_SESSION['username']
包括/要求
还有其他在网页上保持持久数据的想法吗?
<?php
session_start();
$_SESSION["username"]=$_REQUEST['username'];
?>
在includesername.php中使用
Welcome <?php echo $_SESSION["username"]; ?>!
启动SESSION start
<?php
session_start();
$username=$_POST['username'];
echo $username;
echo "Assigning session value to: " . $username;
$_SESSION['username'] = $username;
?>
相关文章:
- 在php中为变量提供外部作用域
- 从jQuery.ech()函数访问外部作用域
- 为什么从指令中更改外部作用域需要 scope.$apply(),即使我将范围选项设置为 false
- 如何从在 JS 中用作参数的匿名函数中分配外部作用域变量
- 更新侧自调用函数中的外部作用域对象
- 访问节点调试器中的外部作用域变量 repl.
- 防止函数在外部作用域中查找变量
- 在外部作用域中定义的正则表达式在 JavaScript 中会产生不同的结果
- 获取套接字.来自外部作用域的IO作用域
- 如何将从外部作用域调用的方法存根到被测函数
- 如何使用Node.js在外部作用域中定义回调函数?
- 从Angular forEach内部访问外部作用域
- 使用browserify将内部库依赖项导出到外部作用域
- 从外部作用域获取函数参数计数
- 为什么外部作用域变量不能正确地绑定到内部变量?
- Javascript外部作用域问题
- 通过括号表示法访问外部作用域's变量
- 如何在指令的ng-repeat中访问外部作用域
- 在回调中引用外部作用域
- 如何从内部函数访问外部作用域