【发布时间】:2014-09-02 11:22:53
【问题描述】:
我是 php 的第一步,我已经发送邮件表单,它包含在另一个页面中,所以实际上它是通过 index.php?email=support 和 index.php 工作的只提供信息。
表单正在工作 index.php?email=support,一旦发送,它只是刷新页面到 index.php 插入 index.php? email=support 应该给出发送电子邮件的答案。据我了解,它应该通过表单发送到页面链接
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" id="contactform">
请帮助......
谢谢!
【问题讨论】:
-
你的 index.php 文件的代码是什么? (仅有用的部分)
-
这里是副本:jsfiddle.net/3s4rubcm
-
你不应该使用
PHP_SELF,因为这很容易被跨站点脚本。试试index.php?email=support&somethingelse="><b>Hello</b>" -
你的意思是使用 "index.php?email=support" insted of "echo $_SERVER['PHP_SELF']"???