确认是,我没加的时候网站本地测试成功,加上上面那个语句后在dw里提示是语法错误,本地测试的时候出现Parse error: syntax error, unexpected '{' in D:\WWW\upload\includes\cls_session.php on line 21这个东东,然后我改了function Page_Load() 替换 Page_Load() 这次页面提示是Parse error: syntax error, unexpected '[' in D:\WWW\upload\includes\cls_session.php on line 22 到底怎么弄呢
if($_SESSION["username"]==null)
网站是php编写的 用的是ecshop的开源程序 但你写的不是 php Response.Redirect("login.aspx"); 是 asp.net 的跳转语句等效的 php 应为 function Page_Load() { if($_SESSION["username"]==null) header('Location: login.php"); } }
function Page_Load() { if($_SESSION["username"]==null) Response.Redirect("login.aspx"); } 这样修改过后,倒是没有错误了 ,本地测试能成功了,可是要实现的功能没成功,我想实现的功能是非会员登陆网站的情况下不论他登陆那个网址都会跳转到会员登陆界面。 非常感谢大家的意见,谢谢。
修改为function Page_Load() { if($_SESSION["username"]==null) header('Location: login.php"); } 的提示下面的错误 Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in D:\WWW\upload\includes\cls_session.php on line 33
到底怎么弄呢
但你写的不是 php
Response.Redirect("login.aspx"); 是 asp.net 的跳转语句等效的 php 应为
function Page_Load()
{
if($_SESSION["username"]==null)
header('Location: login.php");
}
}
{
if($_SESSION["username"]==null)
Response.Redirect("login.aspx");
}
这样修改过后,倒是没有错误了 ,本地测试能成功了,可是要实现的功能没成功,我想实现的功能是非会员登陆网站的情况下不论他登陆那个网址都会跳转到会员登陆界面。
非常感谢大家的意见,谢谢。
{
if($_SESSION["username"]==null)
header('Location: login.php");
}
的提示下面的错误
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in D:\WWW\upload\includes\cls_session.php on line 33