【php – 将数据库中的IP地址存储为整数】教程文章相关的互联网学习教程文章

php – Symfony – 如何在身份验证失败监听器中获取用户名和IP地址?【代码】

我需要得到: >用户名> IP地址 对于尝试登录我的网站的每个用户.如果用户成功登录,则获取该信息没有问题,但我不知道如何获取失败尝试的IP地址. 她是我的代码:app.listener.interactive_login_listener:class: AppBundle\EventListener\LogonListenerarguments: ['@security.token_storage', '@doctrine.orm.entity_manager', '@security.authorization_checker', '@router', '@manager.settings']tags:- { name: kernel.event_lis...

php – 如何使用我的虚拟主机帐户的IP地址访问GoDaddy上的我的网站

首先,我是网络托管的完全初学者.这是我的第一次,如果我错了,请纠正我. 我想做的事:我做了一个index.php文件.我确信我已正确编写了PHP代码.我希望此文件由Web主机托管.我不想为此购买域名.我想通过互联网访问这个文件只通过网站的IP地址. 我做了什么:我在GoDaddy上购买了一个网络主机帐户.我没有为我的网站托管购买任何域名.我将index.php文件上传到了public_html文件夹.现在我只想使用我网站的IP地址访问我的index.php文件.假设我...

php – 只需找到服务器的IP地址【代码】

以下代码用于查找主机服务器的实际本地IP地址(例如192.168.1.X)在开发机器上运行正常$ip = getHostByName( getHostName() );将其传输到另一台服务器,它开始输出127.0.0.1 似乎getHostName()返回localhost,而localhost又由getHostByName()转换为127.0.0.1. 看看这里的其他问题,似乎$_SERVER [‘SERVER_ADDR’]可以解决这个难题,但这也是返回127.0.0.1 检查并搜索phpinfo()的输出不会返回机器实际IP地址的线索. 说真的,有没有人知道获...

php – 使用Laravel获取公共IP地址【代码】

我目前的IP是:24.62.137.161 当我用的时候 $ip = $request-> getClientIp();DD($IP); 我一直得到:: 1 我怎么能抓住24.62.137.161?如果可能的话,我不确定我是否正在尝试做什么. 任何提示/建议将不胜感激.解决方法: $ip = trim(shell_exec("dig +short myip.opendns.com @resolver1.opendns.com"));dd("Public IP: ".$ip); //"Public IP: 24.62.137.161"

php-检查IP地址是否存储在数据库中【代码】

我有一个数据库,其中有一个名为“ IP”的表.它具有2列Id(int11)和ip(varchar15),以及一行值:id 1,ip 127.0.0.1的行. 现在回到PHP,我有以下内容:$ip = $_SERVER['REMOTE_ADDR']; $query = "SELECT * FROM ip WHERE ip='$ip'";if(mysql_query($query)) {echo "Ip is already in database"; } else {echo "Ip is not in database"; }现在我遇到的问题是,如果我将IP更改为125.0.0.1,则if语句仍然变为TRUE. 我已经尝试修复了2个小时...

使用PHP存储在MySQL数据库中的IP地址[复制]

参见英文答案 > What is the most appropriate data type for storing an IP address in SQL server? 15个mysql中IP地址的正确字段类型是什么?什么是使用PHP存储它的正确方法?解决方法:This tutorial可能会帮助你. 保存IPv4地址的最有效方法是使用INT字段(不是您所期望的VARCHAR).您可以使用PHP的ip2long转换它们,然后使用MySQL的INET_NTOA函数或PHP的long2ip函数返回它们. 如果需要存储IPv...

php – 将数据库中的IP地址存储为整数

我将ip adress存储在数据库中作为整数,ip2long(),列类型是unsigned int,但对于数据库中的某些ip,它保存为0,我测试了一些ip for ip2long函数返回负整数,当我将其插入数据库时保存为0.我googled,每个人都说该列必须是unsigned int. 例如:ip2long(“212.36.25.15”);将返回-735831793并在数据库中将其保存为0解决方法:使用INET_ATON插入IP地址. 例如:INET_ATON(‘127.0.0.1’); 使用INET_NTOA获取IP地址 例如:SELECT INET_NTOA(‘2...

php – 在mysql表中保存当前的ip地址

我正在寻找一个好方法,以显示当前有多少人访问我的网站(直播). 我想通了,当我在mysql表中保存访问我的服务器/站点的人的IP地址时,这可能是最简单的方法. 所以我可能要做的是: 创建一个配置良好的mysql表 添加保存IP地址的功能(我猜在php中) 如果不再需要,添加删除IP地址的功能 使过程实时或接近实时 有人能帮助我吗?解决方法:首先,我可以建议这个问题的标题不是很好吗?这是一个典型的错误,人们在寻求帮助时第二次猜测问题的解决...