首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >让我的php文件与我的html文件一起工作

让我的php文件与我的html文件一起工作
EN

Stack Overflow用户
提问于 2015-06-11 01:04:33
回答 2查看 55关注 0票数 1

所以我想让我的联系表单在我的网站上工作,所以我写了一些php让它工作。代码如下:(form_process.php)

代码语言:javascript
代码运行次数:0
运行
复制
<?php

$name = $_POST('name');
$company = $_POST('company');
$email = $_POST('email');
$message = $_POST('message');

$to ="arp2222@yahoo.com";
$subject="New Message from Kincentive";

mail($to, $subject, $message, "From: ".$name);
echo "Your Message has been sent";

?>

我想知道如何让这个php与我的html文件一起工作。我把php文件和index.html文件放在根文件夹中,我想我需要设置一个表单标签。我认为我需要使用action或method属性?设置为

例如。

我正在使用MAMP PRO作为本地主机,因为我的网站还没有上线,我想测试联系人表单并接收到我的电子邮件的测试。

如有需要请帮助我,我是php新手。

EN

回答 2

Stack Overflow用户

发布于 2015-06-11 01:37:28

在sendEmail.html中,您应该按照给定的方式编写代码

代码语言:javascript
代码运行次数:0
运行
复制
<form name="frmEmail" id="frmEmail" action="sendEmail.php" method="post">
  <input type="text" name="fName" id="fName">
  <input type="text" name="email" id="email">
  <input type="text" name="company" id="company">
  <textarea name="message" id="message"></textarea>
  <input type="submit">
 </form>

此表单重定向到sendEmail.php

代码语言:javascript
代码运行次数:0
运行
复制
<?php
  $name=$_POST['fName'];
  $company=$_POST['company'];
  $message=$_POST['message'];
  $to =$_POST['email'];
  $subject="New Message from Kincentive";
  mail($to, $subject, $message, "From: ".$name);
  echo "Your Message has been sent";
  ?>
票数 1
EN

Stack Overflow用户

发布于 2015-06-11 01:05:58

$_POST是一个数组,所以你应该像这样引用它,使用[方括号代替花括号。

代码语言:javascript
代码运行次数:0
运行
复制
    $name = $_POST['name'];
    $company = $_POST['company'];
    $email = $_POST['email'];
    $message = $_POST['message'];

在HTML中,将输入包装成如下形式,并指向Php文件:

代码语言:javascript
代码运行次数:0
运行
复制
<form action="form_process.php" method="POST">

<-- input elements here !-->

</form>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30762855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档