我正在创建一个小网站,我想知道,因为我有一些关于http标题的课程,如果使用这样的日志记录算法是安全的:
if(! isset($_SESSION["user"]) {
header("location : logout.php");
}
// and here i start my web page if the conditin above is not satisfied
<html> ........
&#13;
我认为这不是因为网络客户端可以忽略重定向吗?
答案 0 :(得分:4)
在重定向后退出时“安全” - 如果重定向不起作用:
import ctypes
from ctypes import wintypes
# Load dll
myDLL = ctypes.WinDLL(Path:\to\my.dll)
# Call function
pain_function = myDLL.pain_function
# Typecast the arguments
pain_function.argtypes = [ctypes.c_double, ctypes.c_double, wintypes.LPSTR]
# Typecast the return
pain_function.restype = ctypes.c_double
pain_return = pain_function(arg1, arg2, some_string)
答案 1 :(得分:1)
添加其他&#39;更好。声明只是为了防止错误拖累你:)
if(!isset($_SESSION["user"]) {
header("location : logout.php");
exit("you are not authorized!");
} else { ?>
<html>...</html>
<?php } ?>