Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
因此,对于我的消息传递功能之一,我希望我的群发消息能够显示用户的用户名。
这是我表中message的“消息”。messages
message
messages
Hey $_SESSION['username']! General message for everyone
但是,当我尝试将 '$_SESSION['username']' 放在我的 mysql 表中时,它不会在消息中回显用户名。
我的消息存储在数据库中,它基本上会在消息页面上回显。
可以做这样的事情吗?
eval()为了让您从数据库值执行存储的代码,您需要使用evil. 您最好存储一个占位符,然后在输出之前用适当的值替换它。
eval()
evil
店铺
Hey #user#! General message for everyone
展示
$output=str_replace("#user#",$_SESSION['username'],$yourContentFromDatabase); echo $output;