自定义会话处理程序和重定向

时间:2012-02-15 07:34:02

标签: php session

我有一个小应用,可以在成功的用户登录时重定向,也可以在应用初始化时定义自定义会话处理程序。重定向以这种方式完成:sprintf( '<html><head><meta http-equiv="refresh" content="%d;url=%s"/></head></html>', $delay, $url );

现在的问题是。如果我以这种方式重定向,它会在调用期间到达自定义会话处理程序吗?

2 个答案:

答案 0 :(得分:1)

你做错了。使用header()功能发送Location标题,如下所示:

<?php header("Location: $url"); ?>

在发送任何输出之前添加。是的,会议将继续。

答案 1 :(得分:0)

不确定为什么要重定向。

session_start();

// do something

header("Location: some_url_to_redirect");