所以我有一个联系表单和一个在Dreamweaver上编码的PHP脚本。所有内容都已上传到远程服务器。已在Azure中创建Web应用程序。
然而,经过测试,我得到了旧的"这个页面无法显示"我们都喜欢的页面!
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<?php
if(isasset($_POST{'formSubmit'})){
$name=$_POST['firstName'];
$surname=$_POST['surname'];
$companyName=$_POST['companyName'];
$email=$_POST['yourEmail'];
$to='todd.gilbey@indomtrading.com';
$subject='Form Submission';
$message="Name: ".$name."\n"."Surname: ".$surname."\n". "Wrote the following: "."\n\n".$companyName;
$headers="From: ".$email;
if(mail($to, $subject, $message)){
echo("Sent Successfully");
}
}
?>
</body>
</html>
&#13;
<form action="handler_mail.php" method="post">
<input class="formInput" type="text" name="firstName" placeholder="First Name"/><br>
<input class="formInput" type="text" name="surname" placeholder="Surnames"/><br>
<input class="formInput" type="text" name="companyName" placeholder="Company/Production Name"/><br>
<input class="formInput" type="email" name="yourEmail" placeholder="Email address"/><br>
</form>
&#13;
根据Azure帮助团队的说法,网络应用程序人员已启用PHP,因此我不知道问题所在。
我在这里编写代码,看看是否有人知道我错过了什么。
由于
答案 0 :(得分:2)
您的代码中有拼写错误:
if(isasset($_POST{'formSubmit'})){
应该是
if(isset($_POST{'formSubmit'})){
可能会导致错误。
答案 1 :(得分:0)