Ответ 1
Строка 4:
<?php
$password = $_POST["password"];
if ( $password ) != 0 )
^
Mismatched parenthesis
Update
Учитывая, что вопрос получает отрицательные голоса, я улучшу свой ответ, чтобы сделать его более обобщаемым. Вы получаете синтаксическую ошибку , когда ваш PHP-код даже не является допустимым PHP-кодом (обычно из-за опечатки). В таком случае код даже не начнет работать. Применительно к текущей ситуации, первый вывод заключается в том, что не имеет значения, что пытается выполнить script, поскольку он никогда не будет работать до тех пор, пока вы не исправите ошибку синтаксиса.
Теперь, что означает ошибка. Пусть проанализирует это:
Синтаксическая ошибка, неожиданный T_IS_NOT_EQUAL в /home 2/krisindi/public_html/deletead.php в строке 4
Побитно:
синтаксическая ошибка,
Неверный PHP. script не может быть выполнен.
неожиданный T_IS_NOT_EQUAL
Если найден токен T_IS_NOT_EQUAL
. На простом английском языке это означает, что нашел оператор !=
в том месте, где его не ожидали.
в/home2/krisindi/public_html/deletead.php в строке 4
Это точный номер файла и строки, где ошибка была обнаружена. Это не означает, что ошибка , но это хорошее место для звезд. Если ваш редактор не может отображать номера строк, переключитесь на лучший редактор.
Теперь посмотрим на строку 4:
if ( $password ) != 0 )
^
T_IS_NOT_EQUAL
Здесь токен T_IS_NOT_EQUAL. Почему это неожиданно? Поскольку после того, как вы закрыли конструкцию if()
, вам нужно либо открыть блок с помощью {
, либо ввести допустимое предложение PHP. Неправильное предложение PHP может начинаться с !=
, таким образом, ошибка.