多个PHP如果HTML中的语句 - 意外的endif

时间:2016-04-24 10:29:48

标签: php

我试图在第一个语句中实现第二个if语句,所有这些都在HTML中。 应该像这样工作:

  • 用户登录
  • 登录脚本检查是否缺少信息(新用户)
  • 如果是,用户需要添加
  • 如果没有,只显示“欢迎回来”(已知用户)

          <?php if ($_SESSION['ID']): $log = 'Logout'; ?> <!-- If we have a session, login button becomes logout button-->
    
          <h1>You are logged in <?php echo $_SESSION['Name']; ?>!</h1>
    
              <?php if($_SESSION['locationcheck'] === False)?>  <!-- If login script says location is missing, form comes up to enter location-->
    
                  <h2>Please complete by entering your location:</h2>
                      <!-- FORM TO ENTER LOCATION COMES UP-->
    
              <?php endif; ?> <!-- This endif is unexpected-->
    
    
    <?php else: $log = 'Login'; ?>     <!-- We dont have a session, display login button-->
          <h1>You are logged out!</h1>
            <div><?php echo '<a href='.$helper->getLoginUrl().'>Login with fb</a>';?></div>
    <?php endif ?>
    

我得到的错误是第一个endif是意外的。

0 个答案:

没有答案