Php 使用消息将用户从页面重定向到另一个页面
我有两个PHP页面,“用户列表”和“创建用户”。如果我成功创建了新用户,页面将重定向到“用户列表”页面并显示新创建的用户。问题是,当将客户端重定向到“用户列表”页面时,如何使“用户列表”页面显示“新用户创建成功”之类的消息?解决方案1:使用查询参数 您可以重定向到users list.php?create=successful。然后测试create-GET参数的存在性和最终的值,就可以知道何时必须显示消息 解决方案2:将其存储在会话中Php 使用消息将用户从页面重定向到另一个页面,php,Php,我有两个PHP页面,“用户列表”和“创建用户”。如果我成功创建了新用户,页面将重定向到“用户列表”页面并显示新创建的用户。问题是,当将客户端重定向到“用户列表”页面时,如何使“用户列表”页面显示“新用户创建成功”之类的消息?解决方案1:使用查询参数 您可以重定向到users list.php?create=successful。然后测试create-GET参数的存在性和最终的值,就可以知道何时必须显示消息 解决方案2:将其存储在会话中 另一个解决方案是在用户会话中存储一些内容,这将在另一个页面中
另一个解决方案是在用户会话中存储一些内容,这将在另一个页面中告诉您必须显示一条消息。这可能是消息本身,也可能只是一个标志。我希望它能解决您的问题
<?php
$msg="create new user successfully ";
header('users-list.php?msg='.$msg);
?>
当心此响应中的代码虽然指向一个可行的解决方案,但并不正确,因为它没有对$msg查询参数值进行编码。