使用 echo ' ' 时如何在 html 中引用会话变量;
How to reference session variable in html when using echo ' ';
我试图在这行代码中引用会话变量
<?php
if (!isset($_SESSION['name'])) {
echo '<a class="nav-link" href="URL">Sign Up</a>';
} else{
echo '<a class="nav-link" href="URL">$_SESSION["name"]</a>';
};
?>
然而,似乎无法找到一种方法让它真正从会话数据中提取出来,因为它被视为一个字符串并按字面意思输出那里的内容 $_SESSION["name"]
有解决办法吗?
谢谢!
试试这个:'.'用于 php.
中的连接
$_SESSION['name'] = 'Ali';
echo '<a class="nav-link" href="URL">'. $_SESSION["name"] . '</a>';
此输出 session['name']
,即 'Ali'。
因此,您的代码将是:
<?php
if (!isset($_SESSION['name'])) {
echo '<a class="nav-link" href="URL">Sign Up</a>';
} else{
echo '<a class="nav-link" href="URL">'. $_SESSION["name"] . '</a>';
};
?>
祝你好运
我试图在这行代码中引用会话变量
<?php
if (!isset($_SESSION['name'])) {
echo '<a class="nav-link" href="URL">Sign Up</a>';
} else{
echo '<a class="nav-link" href="URL">$_SESSION["name"]</a>';
};
?>
然而,似乎无法找到一种方法让它真正从会话数据中提取出来,因为它被视为一个字符串并按字面意思输出那里的内容 $_SESSION["name"] 有解决办法吗?
谢谢!
试试这个:'.'用于 php.
中的连接$_SESSION['name'] = 'Ali';
echo '<a class="nav-link" href="URL">'. $_SESSION["name"] . '</a>';
此输出 session['name']
,即 'Ali'。
因此,您的代码将是:
<?php
if (!isset($_SESSION['name'])) {
echo '<a class="nav-link" href="URL">Sign Up</a>';
} else{
echo '<a class="nav-link" href="URL">'. $_SESSION["name"] . '</a>';
};
?>
祝你好运