如何将用户特定信息(IP 地址等)记录到表中? [复制]

Posted

技术标签:

【中文标题】如何将用户特定信息(IP 地址等)记录到表中? [复制]【英文标题】:How could I log user-specific information (IP address etc) into a table? [duplicate] 【发布时间】:2011-11-28 07:35:18 【问题描述】:

可能重复:How can I get the client's IP address in a php webservice?

我有一个允许匿名用户上传图片的小网站。但是,这显然有可能被滥用。我如何跟踪/记录上传的每张图片的相关信息(IP 地址等)?我正在使用 PHP 和 mysql

谢谢。

【问题讨论】:

您的问题是关于执行此操作的哪一部分 - 提供图像,将数据写入数据库......? 【参考方案1】:

$_SERVER

'REMOTE_ADDR' 用户查看的 IP 地址 当前页面。

$_SERVER['REMOTE_ADDR'];

您可以了解如何获取每个用户的相关数据。

http://php.net/manual/en/reserved.variables.server.php

【讨论】:

【参考方案2】:

获取上传图片的用户的IP地址, 您只需将$_SERVER['REMOTE_ADDR'] 添加到图像上传脚本中, 你会得到用户的IP地址。

【讨论】:

以上是关于如何将用户特定信息(IP 地址等)记录到表中? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

VueJS 将类切换到表中的特定元素

如何使用 VBA 将“整个”DAO 记录集插入到表中

如何在 laravel 8 中查看特定 id 的详细信息

读取在 DataGridView 表中选择的记录,并将该记录的信息读取到表中未显示的字段中

将最后一个外观添加到表中

从 databricks 表的字符串列中收集用户信息(电子邮件、IP 地址等)