ФАТАЛЬНАЯ ОШИБКА при отправке формы регистрации в PHP - PullRequest
0 голосов
/ 09 декабря 2018

Я студент, и я писал сценарий регистрации, но я не знаю, почему я получаю эту ошибку, по моему мнению, все в порядке, и PHPStrom v2018.3.1 также не показывает мне никаких признаков ошибки, нокогда я отправляю форму, я получаю эту ошибку.

Ошибка: «Неустранимая ошибка: необученная ошибка: имя функции должно быть строкой в ​​D: \ xampp \ htdocs \ electronic_store \ signup.php: 26 Трассировка стека: #0 {main} добавляется в D: \ xampp \ htdocs \ electronic_store \ signup.php в строке 26 ".

КОД:

if(isset($_REQUEST['btnRegister']))
{
    $id = rand(1111,9999);
    $name = $_POST('name');
    $email = $_POST('email');
    $password = md5($_POST('password'));
    $phone = $_POST('phone');

    if(mysqli_query($con,"insert into register values('$id','$name','$password','$email','$phone','employee')"))
    {
        echo "<script>alert('Register Successfully');</script>";
    }
    else
    {
        echo "<script>alert('Error');</script>";
    }

}

1 Ответ

0 голосов
/ 09 декабря 2018

$ _ POST должно быть в квадратных скобках, а не в круглых скобках, поэтому он возвращает ошибки.

$name = $_POST['name'];
$email = $_POST['email'];
$password = md5($_POST['password']);
$phone = $_POST['phone'];
...