您还未登录,只能匿名发表评论。或者您可以 登录 后发表。 这句话是怎么判断的?---------------------------------- If use URLrewrite, it may be a php file, named "blog.php?id=8516147"so, it is eary to get it:if(!isset($_SESSION['username'])){ echo "您还未登录,只能匿名发表评论。或者您可以<a href=\"login.php\">登录</a>后发表。"; }
怎么在打开前检查?
链接打开的就是html文件,怎么在打开html前检查?
生成时,检查吗?根本没办法生成时检查,生成的时候,用户还没访问。
I think it uses URL rewrite.
<form name="commentForm" method="post" action="/page/comment.do" onsubmit="return checkCForm()">
这个是提交到别comment.do页面了。
这句话是怎么判断的?----------------------------------
If use URLrewrite, it may be a php file, named "blog.php?id=8516147"so, it is eary to get it:if(!isset($_SESSION['username'])){
echo "您还未登录,只能匿名发表评论。或者您可以<a href=\"login.php\">登录</a>后发表。";
}
2、直接输入http://qiaoyfeng.blog.sohu.com/8516147.html的,根本没什么header或其它的。现在一些讨论或现有看到的方式主要有:
1、伪静态,这个就不说了,很简单;
2、用iframe,这个方法对页面的控制不是很好;
3、用AJAX,因为界面控制部分是用JS实现的,JS是运行在客户端的,是否安全?还有其它方法吗?抱歉,语气有点谦虚,但我希望能深入点探讨。