enes dogrul Ответов: 2

Как исправить эту синтаксическую ошибку?


  1  <?php include('config.php');?>
  2  <!DOCTYPE html>
  3  <html lang="tr">
  4  
  5  <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  6    
  7  
  8    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  9    <meta http-equiv="X-UA-Compatible" content="ie=edge">
 10    <title>SarıPuan┊Paylaş Kazan!</title>
 11    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
 12  
 13          integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">  
 14    <link rel="stylesheet" href="css/style.css">
 15    <link href="https://fonts.googleapis.com/css?family=Quicksand:400,500,600,700&display=swap" rel="stylesheet">
 16    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css"
 17  
 18      integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous">
 19    <link rel="stylesheet" href="https://unpkg.com/aos@next/dist/aos.css" />
 20    <link rel="stylesheet" href="js/owl/owl.carousel.min.css">
 21    <link rel="stylesheet" href="js/owl/owl.theme.default.min.css">
 22  
 23    <script src='https://www.google.com/recaptcha/api.js'></script>
 24    <script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
 25    <link rel="apple-touch-icon" sizes="57x57" href="/fav/apple-icon-57x57.png">
 26    <link rel="apple-touch-icon" sizes="60x60" href="/fav/apple-icon-60x60.png">
 27    <link rel="apple-touch-icon" sizes="72x72" href="/fav/apple-icon-72x72.png">
 28    <link rel="apple-touch-icon" sizes="76x76" href="/fav/apple-icon-76x76.png">
 29    <link rel="apple-touch-icon" sizes="114x114" href="/fav/apple-icon-114x114.png">
 30    <link rel="apple-touch-icon" sizes="120x120" href="/fav/apple-icon-120x120.png">
 31    <link rel="apple-touch-icon" sizes="144x144" href="/fav/apple-icon-144x144.png">
 32    <link rel="apple-touch-icon" sizes="152x152" href="/fav/apple-icon-152x152.png">
 33    <link rel="apple-touch-icon" sizes="180x180" href="/fav/apple-icon-180x180.png">
 34    <link rel="icon" type="image/png" sizes="192x192" href="/fav/android-icon-192x192.png">
 35    <link rel="icon" type="image/png" sizes="32x32" href="/fav/favicon-32x32.png">
 36    <link rel="icon" type="image/png" sizes="96x96" href="/fav/favicon-96x96.png">
 37    <link rel="icon" type="image/png" sizes="16x16" href="/fav/favicon-16x16.png">
 38    <link rel="manifest" href="/manifest.json">
 39    <meta name="msapplication-TileColor" content="#ffffff">
 40    <meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
 41    <meta name="theme-color" content="#ffffff">
 42  </head>
 43  
 44  <body style="overflow: hidden;">
 45    <div id="loader">
 46      <div class="s1">
 47        <div class="s2"></div>
 48        <div class="s3"></div>
 49        <div class="s4"></div>
 50      </div>
 51    </div>
 52    <div id="main-content">
 53      <nav class="navbar navbar-expand-lg navbar-light navbar-custom sticky-top border-bottom">
 54        <div class="container">
 55          <a class="navbar-brand" href="<?if(isset($_SESSION['data'])){echo 'gorev.php';}else{echo 'index.php';}?>">
 56            <img src="img/logo.png" alt="" style="max-width: 75px;">
 57          </a>
 58          <button class="navbar-toggler navbar-custom-toggle" type="button">
 59            <span>
 60              
 61              
 62              
 63            </span>
 64          </button>
 65          <div class="collapse navbar-collapse" id="navbarNav">
 66            <ul class="navbar-nav ml-auto custom-nav-ul align-items-center">
 67              <?if(isset($_SESSION['data'])) :?>
 68                <li class="nav-item active pr-2 pl-2">
 69                  <a class="nav-link pr-0 pl-0" href="#">SarıPuan: <?=$data['bakiye']?> ₺</a>
 70                </li>
 71                <li class="nav-item active pr-2 pl-2">
 72                  <a class="nav-link pr-0 pl-0" href="profil.php">Profil</a>
 73                </li>
 74                <li class="nav-item active pr-2 pl-2">
 75                  <a class="nav-link pr-0 pl-0" href="para-cek.php">SarıPuan Aktar</a>
 76                </li>
 77                <li class="nav-item active pr-2 pl-2">
 78                  <a class="nav-link pr-0 pl-0" href="gorevler.php">Geçmiş</a>
 79                </li>
 80                <li class="nav-item active pr-2 pl-2">
 81                  <a class="nav-link pr-0 pl-0" href="gorevyaptir.php">Kampanya Ekle</a>
 82                </li>
 83                <li class="nav-item active pr-2 pl-2">
 84                  <a class="nav-link pr-0 pl-0" href="logout.php">Çıkış Yap</a>
 85                </li>
 86              <?php else: ?>
 87                <li class="nav-item active pr-2 pl-2">
 88                    <a class="nav-link pr-0 pl-0" href="login.php">Giriş Yap</a>
 89                </li>
 90                <li class="nav-item active pr-2 pl-2">
 91                    <a class="nav-link pr-0 pl-0" href="register.php">Kayıt Ol</a>
 92                </li>
 93                <li class="nav-item active pr-2 pl-2">
 94                    <a class="nav-link pr-0 pl-0" href="faq.php">S.S.S</a>
 95                </li>
 96                <li class="nav-item active pr-2 pl-2">
 97                    <a class="nav-link pr-0 pl-0" href="gorevyaptir.php">Kampanya Ekle</a>
 98                </li>
 99                <li class="nav-item active pr-2 pl-2">
100                    <a class="nav-link pr-0 pl-0" href="help.php">Bize Ulaşın</a>
101                </li>
102                <li class="nav-item active pr-2 pl-2">
103                    <a class="nav-link pr-0 pl-0" href="#"><img
104  
105                            src="https://www.saripuan.com/kanite/English.svg" alt=""></a>
106                </li>
107              <?php 
108              endif; ?>      
109            </ul>
110          </div>
111        </div>
112      </nav>


Что я уже пробовал:

Я пытался изменить синтаксис но мне это не удалось где то я делаю ошибку но не могу ее найти


Ошибка синтаксического анализа: синтаксическая ошибка, неожиданное "else" (T_ELSE), ожидание конца файла в /storage/ssd4/592/14594592/public_html/header.php на линии 84

Garth J Lancaster

Прежде всего, вам нужно написать такой вопрос, чтобы мы могли вам помочь - WTF - это строка 84 ?? нет смысла публиковать большой двоичный код, ожидая, что мы сможем выяснить, где находится строка 84 - use Улучшить вопрос и прокомментируйте строку и/или используйте жирные теги <b> и </b> вокруг нее

enes dogrul

мне так жаль

2 Ответов

Рейтинг:
2

Sandeep Mewara

<?php else: ?>

Ошибка заключается в том, что линия эта.

Пример использования if-else в PHP:
<?php
$t = date("H");

if ($t < "20") {
  echo "Have a good day!";
} else {
  echo "Have a good night!";
}
?>

Ссылка:
PHP if...else...elseif операторы[^]

Еще пример:
<?php

if ($a > $b):
    echo $a." is greater than ".$b;
elseif ($a == $b): // Note the combination of the words.
    echo $a." equals ".$b;
else:
    echo $a." is neither greater than or equal to ".$b;
endif;

?>

Ссылка: PHP: elseif/else if - руководство пользователя[^]

Глядя на вышеизложенное, ваш PHP-код имеет if-else по-другому, что не является правильным, отсюда и ошибка.

Попробуй:
<?php include('config.php');
.
.
.
.
.
if(isset($_SESSION['data'])) :
.
.
.
.
else: 
.
.
.
.
?>


Рейтинг:
0

Richard MacCutchan

Вы пропустили открытый контроль PHP на всех ваших устройствах. if заявления. Ваш код таков:

<?if

а это значит, что else и endif не имеют себе равных. Так и должно быть
<?php if