【问题标题】:Parse error: syntax error, unexpected T_ENDIF in /home/comp3170-020/public_html/assignment1/index.php on line 44解析错误:语法错误,第 44 行 /home/comp3170-020/public_html/assignment1/index.php 中的意外 T_ENDIF
【发布时间】:2014-02-18 22:04:41
【问题描述】:
     <?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'];
     ?>

不断收到此错误,看不到任何错误。

【问题讨论】:

  • 旁注:如果它不包含在您的问题中并且未显示在您的问题中,session_start(); 必须在您/所有使用的页面中。

标签: php parse-error


【解决方案1】:

应该是这样的:

   <?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']);
 ?>

【讨论】:

    猜你喜欢
    • 2014-04-28
    • 2013-10-15
    • 2015-03-03
    • 2018-11-06
    • 2023-03-30
    • 2017-10-30
    • 2014-01-01
    • 2013-12-07
    • 2014-10-15
    相关资源
    最近更新 更多