2011-07-13 2 views
0

Я получил эту ошибку, когда я бегала код:Ошибка анализа паролей PHP: Отсутствует; в выражении if?

Parse error: syntax error, unexpected T_IF, expecting ',' or ';' in C:\xampp\htdocs\scanner\mine.php on line 31

Line 31:

 if($_POST['thename']) { 

Я получаю ее от:

echo '<h6>Settings</h6>'; 
    echo '<form action="" method="post">'; 
    echo '<b>Name:</b> <input type="text" name="thename" />'; 
    echo '<br /><input type="submit" value="Submit" />'; 
    echo '<hr><br />' 

Что вызывает синтаксическую ошибку ?

+2

Посмотрите на строку кода над оператором if. – Zomxilla

+1

О, вау, я идиот. Спасибо, ребята, я обошел половину двоеточия. – Alper

ответ

5

Это обычно потому, что в строке выше отсутствует конечная точка с запятой.

Например:

echo '<hr><br />'; 
3

Вероятно, вы оставили из точки с запятой на предыдущей линии, что делает PHP думает, что есть нечто большее, к предыдущей строке и не ожидать, если заявление.

+0

+1 для полного объяснения. –

 Смежные вопросы

  • Нет связанных вопросов^_^