在 PHP 中为单个用户创建图像上传?

Create An Image Upload In PHP For Single User?

我正在开发一个将有一个简单图片库页面的网站,我想使用 PHP 创建一个文件上传器,而不是手动将所有图片嵌入到我的 HTML 中。我想知道是否有可能为一个用户做这个(这样全世界就不能上传东西),是否有可能不为那个用户创建登录名。

这是可能的,但绝对不是那么安全。例如,您可以将参数附加到 URL:site.com/?mode=admin 或在进行上传或类似操作之前请求密码。

但正如我所说,根据安全性,这不是一个好主意。

如果您只打算从一个地方 posting,并且安全不是您最关心的问题(您只是想限制一下,这样不是每个人都可以 post),您可以随时设置仅显示您的外部 IP 地址的表单。

您可以在 php 中使用以下方法获取 IP 地址:

$_SERVER['REMOTE_ADDR']

您可以在 whatismyip.com

找到您的外部 IP