Множественная ошибка синтаксического анализа: синтаксическая ошибка в коде PHP?

Привет, я получаю ошибки в своем коде, который связан с контактной формой, когда я нажимаю «Отправить». текущий - "Ошибка синтаксического анализа: синтаксическая ошибка, непредвиденная"; в /websitename/public_html/GloboGym/assets/includes/signup.inc.php в строке 12" "

Может ли кто-нибудь помочь мне, поскольку я пытался удалить этот неожиданный ';' и даже весь код, кроме первых 3-х строк, все равно выдает ошибку.

<?php
    if (isset($_POST['signup-submit'])) {

        require 'connect_db.php';

        $username = $_POST['uid'];
        $email = $_POST['mail'];
        $password = $_POST['pass'];
        $passwordRepeat = $_POST['pass-repeat'];

        if (empty($username) || (empty($email) || (empty($password) || (empty($passwordRepeat)) {
            header("Location: ../assets/signup.php?error=emptyfields&uid = ".$username."&mail = ".$email);
        }

    }

Вам не хватает как минимум ), или двух, или трех.

Jonnix 20.03.2019 16:45

Использование хорошей IDE/редактора с подсветкой синтаксиса и проверкой ошибок поможет вам справиться с этими ошибками.

aynber 20.03.2019 16:49

Подсчитайте (, а затем ) в предыдущей строке.

AbraCadaver 20.03.2019 16:51

был долгий день..........

Matthew Smith 20.03.2019 16:55
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
4
23
1

Ответы 1

Вы должны закрыть свою функцию if и просто написать пустые функции следующим образом:

if (empty($username) || empty($email) || empty($password) || empty($passwordRepeat)) {
    //execute if statement
}

Другие вопросы по теме