会话变量无法正常工作我该如何改进
Session variable is not working properly how can i improve
$_SESSION['profile_updated']="yes";
正在设置会话变量。!
<div class="col-md-12">
<?php if(isset($_SESSION['profile_updated'])){ ?>
<div class="confirmationmsgssg">Profile Updated successfully.</div>
<?php unset($_SESSION['profile_updated']); } ?>
<h3>Your personal info</h3>
</div>
我正在尝试使用会话显示警报消息..
实际上这是一个增强项目,我无法更改整个代码,因为它在很多页面中都存在
代码实际发生的事情首先是检查视图页面,如果 $_SESSION['profile_updated']
是否显示消息,它会在 3 秒后自动消失。当我刷新页面时,该消息应该没有出现,因为我没有更新任何东西,我必须使用 unset..
It is working fine if i remove unset($_SESSION['profile_updated']);
this unset. but when i add this I don't why it is not working
我到处都查过了 session_start();
在我的第一行 php
可能的错误是什么..?
我试过 ob_start();
没用..!
您的代码看起来非常好 me.I 不知道为什么这不起作用。
尝试一次 !empty
和 $_SESSION['profile_updated'] = ''
<div class="col-md-12">
<?php if(!empty($_SESSION['profile_updated'])){ ?>
<div class="confirmationmsgssg">Profile Updated successfully.</div>
<?php $_SESSION['profile_updated'] = '';?>
<?php } ?>
<h3>Your personal info</h3>
注:-
确保 session_start();
位于文件顶部
尝试清除缓存和 cookie 并检查您的原始代码。
清除 cookie,它必须正常工作。
<div class="col-md-12">
<?php if(isset($_SESSION['profile_updated'])){ ?>
<div class="confirmationmsgssg">Profile Updated successfully.</div>
<?php unset($_SESSION['profile_updated']); } ?>
<h3>Your personal info</h3>
</div>
$_SESSION['profile_updated']="yes";
正在设置会话变量。!
<div class="col-md-12">
<?php if(isset($_SESSION['profile_updated'])){ ?>
<div class="confirmationmsgssg">Profile Updated successfully.</div>
<?php unset($_SESSION['profile_updated']); } ?>
<h3>Your personal info</h3>
</div>
我正在尝试使用会话显示警报消息..
实际上这是一个增强项目,我无法更改整个代码,因为它在很多页面中都存在
代码实际发生的事情首先是检查视图页面,如果 $_SESSION['profile_updated']
是否显示消息,它会在 3 秒后自动消失。当我刷新页面时,该消息应该没有出现,因为我没有更新任何东西,我必须使用 unset..
It is working fine if i remove
unset($_SESSION['profile_updated']);
this unset. but when i add this I don't why it is not working
我到处都查过了 session_start();
在我的第一行 php
可能的错误是什么..?
我试过 ob_start();
没用..!
您的代码看起来非常好 me.I 不知道为什么这不起作用。
尝试一次 !empty
和 $_SESSION['profile_updated'] = ''
<div class="col-md-12">
<?php if(!empty($_SESSION['profile_updated'])){ ?>
<div class="confirmationmsgssg">Profile Updated successfully.</div>
<?php $_SESSION['profile_updated'] = '';?>
<?php } ?>
<h3>Your personal info</h3>
注:-
确保 session_start();
位于文件顶部
尝试清除缓存和 cookie 并检查您的原始代码。
清除 cookie,它必须正常工作。
<div class="col-md-12">
<?php if(isset($_SESSION['profile_updated'])){ ?>
<div class="confirmationmsgssg">Profile Updated successfully.</div>
<?php unset($_SESSION['profile_updated']); } ?>
<h3>Your personal info</h3>
</div>