Windows 托管错误上的 php 联系表单

标签 php windows forms hosting contact

我正在尝试在 widows asp.net 托管包上使用 php 联系表单,php 已启用但我的表单仍然没有发送电子邮件,它指向 error.html 页面......

这是代码

<?php

$EmailFrom = "anksaltlamps.com";
$EmailTo = "support@anksaltlamps.com";
$Subject = "Website Query";
$Name = "Not Specified";
$Tel= "Not Specified";
$City= "Not Specified";
$Country= "Not Specified";
$Other= "Not Specified";
$Address= "Not Specified";
$Message= "Not Specified";
$State= "Not Specified";


$Name = Trim(stripslashes($_POST['Name'])); 
$Tel = Trim(stripslashes($_POST['Tel'])); 
$Email = Trim(stripslashes($_POST['Email'])); 
$City = Trim(stripslashes($_POST['City']));
$State = Trim(stripslashes($_POST['State']));
$Country = Trim(stripslashes($_POST['Country']));
$Other = Trim(stripslashes($_POST['Other']));
$Address = Trim(stripslashes($_POST['Address'])); 
$Message = Trim(stripslashes($_POST['Message'])); 

// prepare email body text
$Body = "";
$Body .= "Name: ";
$Body .= $Name;
$Body .= "\n";

$Body .= "Tel: ";
$Body .= $Tel;
$Body .= "\n";

$Body .= "Email: ";
$Body .= $Email;
$Body .= "\n";

$Body .= "Address: ";
$Body .= $Address;
$Body .= "\n";

$Body .= "City: ";
$Body .= $City;
$Body .= "\n";

$Body .= "State/Province: ";
$Body .= $State;
$Body .= "\n";

$Body .= "Country: ";
$Body .= $Country;
$Body .= "\n";

$Body .= "Other Country: ";
$Body .= $Other;
$Body .= "\n";

$Body .= "Message: ";
$Body .= $Message;
$Body .= "\n";

ini_set('sendmail_from', 'support@anksaltlamps.com');
// send email 
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");

// redirect to success page 
if ($success){
  print "<meta http-equiv=\"refresh\" content=\"0;URL=thanks.html\">";
}
else{
  print "<meta http-equiv=\"refresh\" content=\"0;URL=error.html\">";
}
?>

或者您通过此链接在线查看

link text

最佳答案

Read this . 这可能是由于您在 php.ini 中的邮件设置所致。

关于Windows 托管错误上的 php 联系表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3468347/

相关文章:

php - 根据另一列值获取一列的值

php - Laravel - 有什么方法可以在不使用 sql 连接的情况下检索 json 格式的图像文件名及其完整 URL

php - 迁移时找不到驱动程序

java - 从 PHP 调用 Web 服务

java - 使用 Java 的文件/目录的网络路径

forms - FOSRestBundle 将 json 数据发布到表单不起作用

c++ - Visual c++ Form - 如何通过单击按钮更改标签的可见属性?

javascript - 按年龄功能的价格折扣

windows - Docker 组合容器失败并退出,代码 127 丢失/bin/env bash

c++ - 如何添加基于时间的限制以防止 Windows 用户登录?