【发布时间】:2014-02-24 02:57:43
【问题描述】:
我为我的 wordpress 网站创建了一个自定义的联系我们表单,该表单应该适用于我网站的每个静态页面。
所以我将html放在header.php中body标签的正下方,附加了激活主题的style.css文件并将css代码放在下面的表单中,并在footer.php中添加了jquery代码,因此表单我想要的所有效果都很好地显示出来。
但主要问题是我在表单中使用了captcha,它在img 标签中使用了captcha.php,例如src="captcha.php"。
对于邮件部分,我使用了一个mail.php 文件来验证验证码并发送邮件(我使用了 php 邮件功能)并将它们放在根目录中。因此,该表单仅适用于索引页面。
但是,每当我转到任何其他页面时,表单都会在没有验证码的情况下正确显示,因为它只为图像文件提供 404,因为找不到 path/captcha.php,因此验证码图像没有加载。请帮我解决这个问题。
我还想在邮件之后重定向到几个特定的感谢页面,所以很明显我想要动态的。
就像说我在关于我们的页面中,例如 myurl/about-us,当我提交表单时...mail.php 会将我重定向到样式为静态感谢页面的 about-us 页面,我将正在手动创建。
请不要建议我使用 CF7,因为我暂时没有兴趣使用和修改它。
任何帮助将不胜感激。
亲切的问候。
【问题讨论】:
标签: php jquery html css wordpress