在服务器上安全执行Php
我有一个更新数据库的php脚本。我想确保没有其他人可以远程调用我的脚本并执行它 我尝试了这段代码,但它没有工作,引用总是空的,因为我使用https连接在服务器上安全执行Php,php,apache,security,Php,Apache,Security,我有一个更新数据库的php脚本。我想确保没有其他人可以远程调用我的脚本并执行它 我尝试了这段代码,但它没有工作,引用总是空的,因为我使用https连接 if (strpos($_SERVER['HTTPS_REFERER'], 'linkedfilm.com') == false) { exit(); } 服务器是Apache服务器 谢谢。您可以使用.htaccess并将脚本放在密码保护的目录中 或者,您可以在站点上使用某种登录和身份验证例程,以便登录和访问该脚本 或者你可以通过调用
if (strpos($_SERVER['HTTPS_REFERER'], 'linkedfilm.com') == false)
{
exit();
}
服务器是Apache服务器
谢谢。您可以使用.htaccess并将脚本放在密码保护的目录中 或者,您可以在站点上使用某种登录和身份验证例程,以便登录和访问该脚本 或者你可以通过调用脚本传递一个“秘密”密钥,既快又脏
if( $_GET['secret'] != "mysecret" ) exit();
您可以使用.htaccess并将脚本放在密码保护的目录中 或者,您可以在站点上使用某种登录和身份验证例程,以便登录和访问该脚本 或者你可以通过调用脚本传递一个“秘密”密钥,既快又脏
if( $_GET['secret'] != "mysecret" ) exit();
你好,
您有几个选项来保护这个.php脚本
您可以通过将此脚本移动到文档根目录之外的另一个目录来保护它
您可以添加
你可以允许
你好,
您有几个选项来保护这个.php脚本
您可以通过将此脚本移动到文档根目录之外的另一个目录来保护它
您可以添加
你可以允许
也许设计一个。用户必须登录,并且具有特定的角色,例如管理员。您是否正在寻找:?可能是设计。用户必须登录并具有特定角色(例如管理员)。您是在寻找:?还是您可以允许或您可以允许