Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный $end in C:\wamp\www\april projects\cursor\header.php на линии 279
<?php session_start(); require_once("dbcontroller.php"); $db_handle = new DBController(); include("db.php"); ?> <!DOCTYPE php> <php lang="en"> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title> CRUMSOR ENTERPRISES PVT LTD <div> <!--Header--> <div class="header layout5"> <div class="container"> <div class="topbar layout1 box-has-content"> <ul class="list-socials"> <li><a href="#"></a></li> <li><a href="#"></a></li> <li><a href="#"></a></li> <li><a href="#"></a></li> <li><a href="#"></a></li> </ul> <ul class="menu-topbar top-links"> <li><a href="#">Register / Sign in</a></li> <li><a href="https://www.google.co.in/maps/place/Talab+Tillo,+Jammu+180002/@32.722815,74.8348388,15z/data=!4m8!1m2!2m1!1sB+27+Vasant+Vihar+Talab+Tillo+Jammu!3m4!1s0x391e84ff2378ed91:0x19bec1f7d5d92027!8m2!3d32.7225986!4d74.8388672" target="_blank">Store Location</a></li> <li><a href="about.php">About</a></li> </ul> </div> </div><div class="main-header"> <div class="top-header"> <div class="container"> <div class="row"> <div class="col-lg-3 col-md-3 col-sm-12 col-xs-12 left-content"> <div class="logo"> <a href="index.php"></a> </div> </div> <div class="col-lg-5 col-md-5 col-sm-5 col-xs-12 middle-content"> <div class="search-form layout1 box-has-content"> <div class="search-block"> <div class="search-choice parent-content"> <?php include("db.php"); $a="select *from category"; $b=mysql_query($a); while($c=mysql_fetch_array($b)) { global $c; ?> <?php echo $c["category-name"] ?> <?php } ?> </div> <div class="search-inner"> </div> </div> </div> </div> <div class="col-lg-4 col-md-4 col-sm-7 col-xs-12 right-content"> <ul class="header-control"> <li class="hotline"> <div class="icon"> </div> <div class="content"> <span class="text">Call us now</span> <span class="number">(+91) 880 300 6761</span> </div> </li> <li class="box-minicart"> <?php if(!empty($_SESSION['sess_id'])){ $result = mysql_query("select sum(quantity) AS value_sum from tbl_addbasket where session_id='$_SESSION[sess_id]'"); $row = mysql_fetch_array($result); $quanty = $row['value_sum']; } ?> <div class="minicart "> <div class="cart-block box-has-content"> <a href="mycart.php" class="cart-icon"><span class="count"><?php if(!empty($quanty)){ ?> <?=$quanty ?> <? } else { ?> 0 <? } ?></span></a> <span class="total-price">Cart </span> </div> </div> </li> </ul> </div> </div> </div> </div> <div class="this-sticky"> <div class="container"> <div class="header-nav-wapper main-menu-wapper"> <div class="row"> <div class="col-lg-3 col-md-4 col-sm-12"> <div class="vertical-wapper parent-content"> <div class="block-title show-content"> <span class="icon-bar"> <span></span> <span></span> <span></span> </span> <span class="text">Categories</span> </div> <div class="vertical-content hidden-content always-open"> <ul class="vertical-menu ovic-clone-mobile-menu"> <?php include("db.php"); $a="select *from category"; $b=mysql_query($a); while($c=mysql_fetch_array($b)) { global $c; ?> <li class="menu-item-has-children has-megamenu"> <a href="product.php?product=<?php echo $c[0] ?>" class="ovic-menu-item-title"><span class="icon"></span><?php echo $c["category-name"] ?></a> <a href="product.php?product=<?php echo $c[0] ?>" class="toggle-sub-menu"></a> <div class="sub-menu sub-menu1 " style="width: 450px"> <div class="row"> <div class="widget-custom-menu"> <h5 class="title widgettitle"><?php echo $c[1] ?></h5> <ul> <?php $a1="select *from `subcategory` where `category-id`='$c[0]'"; $b1=mysql_query($a1); while($c1=mysql_fetch_array($b1)) { ?> <li><a href="products.php?product=<?php echo $c1[1] ?>"><?php echo $c1["subcategory-name"] ?></a></li> <?php } ?> </ul> </div> </div> </div> </li> <?php } ?> </ul> </div> </div> </div> <div class="col-lg-9 col-md-8 col-sm-12"> <div class="header-nav container-vertical-wapper "> <div class="header-nav-inner"> <div class="box-header-nav"> <div class=" container-wapper"> <a href="#" class="header-top-menu-mobile"><span class="fa fa-cog"></span></a> <a class="menu-bar mobile-navigation " href="#"> <span class="icon"> <span></span> <span></span> <span></span> </span> </a> <ul id="menu-main-menu" class="main-menu clone-main-menu ovic-clone-mobile-menu box-has-content"> <li class="menu-item"> <a href="index.php" class="kt-item-title ovic-menu-item-title">HOME</a> </li> <li class="menu-item"> <a href="about.php" class="kt-item-title ovic-menu-item-title">About Us</a> </li> <?php include("db.php"); $a="select *from category limit 0,4"; $b=mysql_query($a); while($c=mysql_fetch_array($b)) { global $c; ?> <li class="menu-item menu-item-has-children"> <a href="product.php?product=<?php echo $c[0] ?>" class="kt-item-title ovic-menu-item-title"><?php echo $c["category-name"] ?></a> <ul class="sub-menu"> <?php $a1="select *from `subcategory` where `category-id`='$c[0]'"; $b1=mysql_query($a1); while($c1=mysql_fetch_array($b1)) { ?> <li> <a href="products.php?product=<?php echo $c1[1] ?>"><?php echo $c1["subcategory-name"] ?></a> </li> <?php } ?> </ul> </li> <?php } ?><li class="menu-item"><a href="contact.php">Contact US</a></li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
Что я уже пробовал:
Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный $end in C:\wamp\www\april projects\cursor\header.php на линии 279
[no name]
Этот код не имеет никакого упоминания о $end и имеет длину менее 279 строк. Можете ли вы опубликовать header.php-что?
Есть некоторые проблемы с кодом, например php doctype в середине HTML-части, но это может быть связано или нет.
W∴ Balboos, GHB
Нет проблем с php до появления DOCTYPE.
На самом деле сеанс должен быть запущен абсолютно как первый оператор после <?php, иначе он выдаст ошибку (заголовки уже отправлены).