我的网站上有一个使用wordpress插件的联系表格。表单的设置方式是直接通过电子邮件发送填写的信息。我正在尝试向此表单添加一项功能,允许我查看提交者的IP地址。我想我有正确的PHP代码:
<input type="hidden" name="userIP" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>">
下一步是将此信息包含在提交时发送的电子邮件中。以下是处理后期操作的代码:
<form method="post" action="process.php">
所以我要做的就是找到process.php文件,以及包含我想要的信息的配置?但这是我的问题:没有这样的文件存在。我找不到它,我在我的文件管理器上搜索过它。任何提示/建议都将不胜感激。
答案 0 :(得分:0)
我不建议在隐藏字段中添加IP地址。在您的电子邮件正文内容中附加IP地址。你在主题目录中检查了process.php文件吗?
答案 1 :(得分:0)
你应该不将ip地址作为隐藏字段,因为每个访问者都可以更改它!搜索可以发送电子邮件的代码。在那里,您可以将变量添加到电子邮件正文中。
$_SERVER['REMOTE_ADDR'];
然而,这是正确的方法。