Login.php页面
1.ip地址获取函数:
$client_ip =$_SERVER['REMOTE_ADDR'];
$real_client_ip = $_SERVER['HTTP_CLIENT_IP'] ?? $_SERVER['HTTP_X_FORWARDED_FOR'] ?? $client_ip;
$client_ip=$_SERVER['REMOTE_ADDR'];
$real_client_ip =$_SERVER['HTTP_CLENT_IP'] ?? $_SERVER['HTTP_X_FORWARDED_FOR'] ??$CLIENT_IP;
2.file_put_contents()
是 PHP 中用于将字符串或数据写入文件的一个函数;
int file_put_contents(string $filename, mixed$data, int $flags = 0, resource$context = null)
$filename
: 要写入数据的文件名。如果文件不存在,函数会尝试创建它。$data
: 要写入的数据。这可以是一个字符串、数组或一个实现了__toString()
方法的对象。$flags
: 控制函数行为的标志。以下是一些可用的标志:FILE_USE_INCLUDE_PATH
: 在 include_path 中搜索文件。FILE_APPEND
: 如果文件已经存在,则将数据追加到文件的末尾,而不是覆盖它。LOCK_EX
: 在写入时对文件进行独占锁定。
$context
: 一个上下文资源,可以用来设置额外的选项,比如加密。