2014-02-18 3 views
-2
 <?php 
    if (!empty($_SESSION['err'])): ?> 
    <tr> 
     <td width="220" class="content_l" > <font color = "ff0000"> 
     <?php foreach ($_SESSION['err'] as $err): echo $err.'<br>'; ?> </td> 
    </tr> 
    <?php 
    endif; 
    unset($_SESSION['err']; 
    ?> 

Keep получаю эту ошибку, не могу видеть ничего плохого.Анализировать ошибка: синтаксическая ошибка, неожиданный T_ENDIF в /home/comp3170-020/public_html/assignment1/index.php на линии 44

+1

Sidenote: Если он не включен и не отображается в вашем вопросе, 'session_start(); 'должен быть внутри ваших/всех используемых страниц. –

ответ

0

Это должно быть так:

<?php 
if (!empty($_SESSION['err'])): 
?> 
<tr> 
    <td width="220" class="content_l" > <font color = "ff0000"> 

    <?php foreach ($_SESSION['err'] as $err){ echo $err.'<br>'; }?> </td> 

</tr> 

<?php 
endif; 
unset($_SESSION['err']); 
?> 
+0

Спасибо, что сработал !! – user3325477