尝试使用PHP从HTML提取数据时出错

时间:2019-05-19 23:12:40

标签: php amazon-web-services ubuntu amazon-ec2 php-7.2

我有一个aws ec2实例,并且正在其上运行我的html文件和我的php文件。我的Web应用程序是一个提交表单,人们可以在其中输入姓名和电子邮件,然后按Enter键进行提交。当我尝试运行它时,我在浏览器中收到此错误: (我的AWS端点)当前无法处理此请求。 HTTP错误500

当我更改我的PHP代码只是为了回显一些文本时,它就会起作用。所以我认为我尝试从html获取字符串的方式存在语法错误。

<form method="get" action="contactform.php">
    <input type="text" name="name" placeholder="Name">
    <input type="text" name="mail" placeholder="Your E-mail">
    <button type="submit" name="submit">
        SUBMIT
    </button>
</form>

//contactform.php

<?php
echo "Running..."

$name = filter_input(INPUT_GET, 'name');
$mail = filter_input(INPUT_GET, 'mail');

echo $name;
echo $mail;

?>

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

语法错误

<?php
echo "Running..."

应该是

<?php
echo "Running...";

带有;

  

解析错误:语法错误,意外的“ $ name”(T_VARIABLE)