gpt4 book ai didi

php - 如何查看我的 IP 地址?

转载 作者:行者123 更新时间:2023-11-29 07:40:50 26 4
gpt4 key购买 nike

我有一个登录功能,我使用用户名和密码登录。现在我也想检查 id 地址。我的 ip 地址在另一个表中,其中 id 与排名相匹配。我需要知道如何在 Controller 的同一功能中检查 ip。我该如何编写我的功能?

Ip address table:               login table:

id ip_address ID uname pass rank
2 98.231.50.890 1 admin admin321 1

这是我的登录功能。有一个归档级别。 IF 等级为 1。用户可以轻松登录,否则功能将检查该 IP 地址。

public function loginAction() {
$postArray = $this->input->post();
$table= 'login';
//$user_type=1;
if (!empty($postArray)) {
$result = $this->m_common->login_with_password_string($postArray['user_name'], $postArray['user_pass'], $table);
if (!empty($result->ID) && isset($result->ID)) {
$this->session->set_userdata('user_id',$result->ID);
$this->session->set_userdata('user_name',$result->uname);
$this->session->set_userdata('theme',$result->theme);
$this->session->set_userdata('logged_in',1);
//$this->is_logged_in($this->session->userdata('logged_in'));
redirect(site_url(ADMIN.'/dashboard/view_player'));
// echo 'Hello';
} else {

$data['message']="Incorrect Username or Password";
$this->titlebackend("View Players");
$this->load->view('v_login',$data);
}
}
}

最佳答案

you can use this

$ip = $this->input->ip_address();
echo $ip;

关于php - 如何查看我的 IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29114120/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com