2017-11-22 5 views
-4

私は予期しない、それは構文エラーを言う最後の行<?php } ?>にエラーが発生しました「}」誰かが私のPHPスクリプトをチェックできますか?構文エラー、予期しない「}」

<?php if (isset($_SESSION['u_id'])) { 
      //echo "You are logged in!"; 
      include_once 'database.php'; 
      $edit_state = false; ?> 
       <h2>Welcome!</h2> 
       <form method="POST" action="process.php"> 
       <div class="input-group"> 
        <label>Reference Number: <label> 
        <input type="text" name="reference_no" value=""> 
       </div> 
       <div class="input-group"> 
        <label>Action Taken<label> 
        <input type="text" name="action_taken" value=""> 
       </div> 
       <div class="input-group"> 
       <?php if ($edit_state == false): ?> 
        <button type="submit" name="save" class="btn">Save</button> 
       <?php else: ?> 
        <button type="submit" name="update" class="btn">Update</button> 
       <?php endif ?> 
       </div> 
      </form> 
     <?php } ?> 

答えて

0

あなたは<?php endif ?>

変更でendifの後;を逃し、この<?php endif ?><?php endif; ?>

+0

いくつかの 'if'ブロックがあるので、完全なコードを再投稿する必要があります。しかし、あなたの正しい!私は通常それをコメントでマークします。このように '<?php endif; //ここには固定されていますか?> – ArtisticPhoenix

+0

私は ';'を入れても同じエラーが出ます。 – Edrian

+0

エラーが見つかりました。その別のPHPファイルです。回答ありがとうございます! – Edrian

関連する問題