【问题标题】:Using HTML forms with a PHP script [closed]将 HTML 表单与 PHP 脚本一起使用 [关闭]
【发布时间】:2012-11-15 05:11:07
【问题描述】:

提交表单时如何引用 PHP 文件?我正在使用文本编辑器,所以没什么特别的。
这是代码对我不起作用:

<html>  
    <body>  
        <form action="MAILTO:example@google.com">  
            <input>  
        </form> 
    </body>  
</html>

【问题讨论】:

  • &lt;form action="a_php_file.php" method="post"&gt;?
  • 你有没有尝试过查找它?文本编辑器是所有 HTML/PHP 的编写方式...
  • “提交表单时引用 PHP 文件”到底是什么意思?你想达到什么目标?
  • 我应该把 php 文件放在哪里
  • 你应该花点时间学习 php 的基础知识 (php.net/manual/en/tutorial.php)

标签: php html


【解决方案1】:

form 标签的 action 属性将浏览器定向到您要发送表单数据的位置。要将浏览器定向到 PHP 脚本,只需将代码中的 action 属性更改为您要将数据发送到的 PHP 脚本。

<form action="my_php_file.php">

【讨论】:

    【解决方案2】:

    您的代码不是 PHP。事实上,这没有任何意义。 matilo:email@derp.com 只是一个打开浏览器默认电子邮件客户端的链接。

    正如 Marc B 作为评论发布的那样,您可以在 action-argument 中引用任何文件(例如 PHP)。在此文件中,您将在$_POST-变量中提供所有表单字段。

    如果您想发送电子邮件,您需要查看mail 功能 (http://www.php.net/mail)。只是想指出,没有内置函数可以将您的表单作为电子邮件发送(看起来这就是您想要的)。您要么必须编写自己的代码,要么使用执行此操作的库。

    【讨论】:

    • 我愿意,但它说“你可以在 4 分钟内接受这个答案
    • 别担心,我一直都在世界上 :)
    【解决方案3】:
    <html>
    <body>
    
    <form action="welcome.php" method="post">
    Name: <input type="text" name="fname" />
    Age: <input type="text" name="age" />
    <input type="submit" />
    </form>
    
    </body>
    </html>
    

    来源:http://www.w3schools.com/php/php_forms.asp

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-23
      • 2012-05-30
      • 2013-09-12
      • 1970-01-01
      • 2018-07-12
      相关资源
      最近更新 更多