首页 > 解决方案 > 如何使用 $_SESSION 显示消息

问题描述

if(isset($_SESSION['contactstatus'])&& $_SESSION['contactstatus']){
 echo ' <p>Your request has sent successfully.</p>';
unset($_SESSION['contactstatus']);
}

我想在表单中的输入验证完成后使用会话显示消息。怎么做或仍然需要在表单中编写任何代码?

标签: phphtml

解决方案


首先,您必须在通过验证条件后填写 Session。

session_start();

if($validationCondition){
    $_SESSION['contactstatus'] = 'Success';

}

你的代码没问题,只需要打印Session的内容

if(isset($_SESSION['contactstatus'])&& $_SESSION['contactstatus']){
    echo ' <p>Your request has sent successfully.</p>';
    echo 'Content of your SESSION:' . $_SESSION['contactstatus'];
    unset($_SESSION['contactstatus']);
}


推荐阅读