我有一个登录帐户,并在安装文件夹中注册了php脚本。但是,即使用户尚未安装脚本,也可以访问我的index.php。如何锁定正在访问的索引文件并强制他们先安装脚本,然后他们才能访问索引。
感谢我的帮助
答案 0 :(得分:1)
您可以使用类似这样的方法来检测安装脚本并阻止索引运行:
library(data.table)
n <- 3
setDT(dat)[, Jcat := as.integer(cut(J, breaks = n))]
编辑1
这也适用于目录:
<?php
// Put this at the top of index.php
if (file_exists('install.php')) {
die('You must run and delete install.php');
}
答案 1 :(得分:-1)
我有时使用会话变量对我的php文件进行授权。我这样使用它:
if(!isset($_SESSION['install']) || $_SESSION['install'] = 0) {
//prevent install
}
else {
//install statement
}
然后,如果用户登录或注册:
$_SESSION['install'] = 1;
希望有帮助