Ошибка при попытке извлечь данные из HTML с помощью PHP - PullRequest
0 голосов
/ 20 мая 2019

У меня есть экземпляр aws ec2, и я использую мой html-файл и мой php-файл. Мое веб-приложение представляет собой форму отправки, в которой люди вводят свое имя и адрес электронной почты, а затем нажимают клавишу ВВОД, чтобы отправить. Когда я пытаюсь запустить его, я получаю эту ошибку в своем браузере: (моя конечная точка 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 Ответ

2 голосов
/ 20 мая 2019

Синтаксическая ошибка

<?php
echo "Running..."

Должно быть

<?php
echo "Running...";

с ;.

Ошибка разбора : синтаксическая ошибка, неожиданное '$ name' (T_VARIABLE)

...