ヘッダー関数が実際に何をするのか説明してもらえますか? PHPのマニュアルを見ましたが、よくわからないのでよくわかりませんでした。これが私が消化すべき機能です。
function ofunc_startusr ($GETID="_usrid_",$FORCE=false)
{
$a = explode(".",$_SERVER["SERVER_NAME"]);
$dom =".".$a[(count($a)-2)].".".$a[(count($a)-1)];
if($GETID!==false && isset($_GET[$GETID]) && $_GET[$GETID])
{
session_set_cookie_params(0,"/",$dom);
session_id($_GET[$GETID]);
session_name("_usr_");
session_start();
header("Location: ".($_SERVER["REDIRECT_URL"]?
$_SERVER["REDIRECT_URL"]:"/"));
exit;
}
elseif($FORCE || (isset($_COOKIE["_usr_"]) && $_COOKIE["_usr_"]))
{
session_set_cookie_params(0,"/",$dom);
session_name("_usr_");
session_start();
return true;
}
return false;
}