php - 如何使用 $_SESSION 显示消息
问题描述
if(isset($_SESSION['contactstatus'])&& $_SESSION['contactstatus']){
echo ' <p>Your request has sent successfully.</p>';
unset($_SESSION['contactstatus']);
}
我想在表单中的输入验证完成后使用会话显示消息。怎么做或仍然需要在表单中编写任何代码?
解决方案
首先,您必须在通过验证条件后填写 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']);
}
推荐阅读
- c - 如何释放主线程函数分配的内存
- excel - 使用不同的过滤器在数据透视表中捕获 + 保存屏幕截图
- javascript - 从复选框获取值到日历
- php - 如何使用 PHP 从字符串中显示多个值
- android - 如何仅在前台使用 RxJava 创建定期网络请求?
- ios - 如何快速阻止 UIPageViewController 的滑动手势?
- android - 已签名的 APK,在某些设备中“未安装应用程序”,在某些设备中,相同的 apk 工作正常
- php - Query to obtain staff related (pivot table)
- flutter - How to draw a horizontal line in flutter row widgets?
- c# - 依赖注入和 InternalsVisibleTo 属性