parsserver2
پنج شنبه 09 شهریور 1396, 03:57 صبح
سلام دوستای عزیز..
یه مشکلی پیدا کردم با کوکی...میخوام کوکی ست کنم. ولی اخطار بهم میده..:
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\classes\nav.php:32) in C:\wamp\www\Themes\shop\default\cart.php on line 12
و این در این آدرس ها و خط هایی که مشخص کرده چیز اشکال داری نیست واقعا!
توی کلاس nav هرچی کد داشتم پاک کرد. امتحان کردم نشد!!
اونجایی که کدهای nav رو استفاده کردم توی فایل nav.php که منوی سایتم هست. از اونجام هر چی کد پی اچ پی نوشته بودم پاک کردم بازم مشکل حل نشد!!!
فقط وقتی که همه ی این کدارو پاک کردم برا امتحان. از فایل منوی سایتم... که فقط کدای html هستن.. تگ <ui> رو پاک میکنم مشکلش حل میشه!!! خودمم گیج شدم که چراااا واقعا اینجوری میشه!!
class nav:
class navCore
{
public static function getPrdCat()
{
$sqlCat = "SELECT `cat_id`, `name`, `link_rewrite` FROM `category` ORDER BY cat_id DESC limit 3";
$resultCat = dbPDO::connect()->prepare($sqlCat);
$resultCat->execute();
foreach ($resultCat as $rowsCat)
{
$id = $rowsCat['link_rewrite'];
echo (' <div class="col-md-3">
<div class="box">
<ul>
<li><a href="'. $rowsCat['link_rewrite']. '"><h5>'. $rowsCat['name'].' :</h5></a></li>
');
$sqlPrd = "SELECT `name`, `link_rewrite`, `cat_link` FROM `product` WHERE `cat_link`= ? ORDER BY product_id DESC limit 5";
$resultPrd = dbPDO::connect()->prepare($sqlPrd);
$resultPrd->bindValue(1,$id);
$resultPrd->execute();
foreach ($resultPrd as $rowsPrd)
{
echo (' <li><a href="'. _PP_ROOT_DIR_. $rowsPrd['cat_link']. '/'. $rowsPrd['link_rewrite'].'">'.$rowsPrd['name']. '</a><span class="fa fa-product-hunt"></span></li>
');
}
echo (' </ul>
</div><!-- end box -->
</div><!-- end col -->
');
}
}
public static function getInfo()
{
$sqlInfo = "SELECT * FROM `info` ORDER BY info_id DESC";
$resultInfo = dbPDO::connect()->prepare($sqlInfo);
$resultInfo->execute();
return $resultInfo;
}
public static function limitInfoDesc($text)
{
$limit = 80;
$text = preg_replace("/\< *[img][^\>]*[.]*\>/i","",$text,1);
$word_arr = explode(" ", $text);
if (count($word_arr) > $limit) {
$words = implode(" ", array_slice($word_arr , 0, $limit) ) . ' ...';
return $words;
}
return $text;
}
}
فایل منوی سایت:
$lastProduct = shop::newProduct();
$rowsLastPrd = DbPDO::nextRow($lastProduct);
$getInfo = nav::getInfo();
$rowsgetInfo = DbPDO::nextRow($getInfo);
?>
<body>
<div class="wrapper-wide">
<!-- Menu Start-->
<nav class="nav1">
<div class="container">
<div class="hero">
<div class="clickablemenu ttmenu dark-style menu-color-gradient">
<div class="navbar navbar-default" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="<?php echo _PP_ROOT_DIR_; ?>"><i class="ion-social-windows" style="font-size: 40px"></i></a>
</div><!-- end navbar-header -->
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="dropdown ttmenu-full"><a href="" data-toggle="dropdown" class="dropdown-toggle">منوی سایت <b class="dropme"></b></a>
<ul class="dropdown-menu">
<li>
<div class="ttmenu-content">
<div class="row">
<?php nav::getPrdCat(); ?>
<div class="col-lg-3 col-sm-6 col-xs-12">
<div class="nav-fig">
<a href="<?php echo _PP_ROOT_DIR_. $rowsLastPrd['cat_link']. "/". $rowsLastPrd['link_rewrite'] ; ?>">
<figure class="nav-last-prd">
<img src="<?php echo $rowsLastPrd['image1_350x350'] ; ?>" alt="<?php echo $rowsLastPrd['meta_title'] ; ?>" title="<?php echo $rowsLastPrd['meta_title'] ; ?>" class="img-responsive" />
<figcaption>
<h4><?php echo $rowsLastPrd['name'] ; ?> <span class="fa fa-check"></span></h4>
</figcaption>
</figure>
</a>
</div>
</div><!-- end col -->
</div><!-- end row -->
</div><!-- end ttmenu-content -->
</li>
</ul>
</li><!-- end mega menu -->
<li class="dropdown ttmenu-full"><a href="" data-toggle="dropdown" class="dropdown-toggle">درباره سایت <b class="dropme"></b></a>
<ul class="dropdown-menu">
<li>
<div class="ttmenu-content">
<div class="col-md-3">
<div class="box">
<ul>
<li><h4>مشخصات دانشجو :</h4></li>
<li><a href=""><?php echo $rowsgetInfo['full_name']; ?> <span class="fa fa-user" style="font-size: 17px"></span></a></li>
<li><a href=""><?php echo $rowsgetInfo['sno']; ?> <span class="fa fa-vcard"></span></a></li>
<li><a href=""><?php echo $rowsgetInfo['uni']; ?> <span class="fa fa-university" style="font-size: 15px"></span></a></li>
<li><a href="http://<?php echo $rowsgetInfo['telegram']; ?>"><?php echo $rowsgetInfo['telegram']; ?> <span class="fa fa-telegram" style="font-size: 20px"></span></a></li>
<li><a href="mailto::<?php echo $rowsgetInfo['email']; ?>"><?php echo $rowsgetInfo['email']; ?> <span class="fa fa-envelope-o" style="font-size: 18px"></span></a></li>
<li><a href=""><?php echo $rowsgetInfo['mobile']; ?> <span class="fa fa-mobile" style="font-size: 25px"></span></a></li>
</ul>
</div><!-- end box -->
</div><!-- end col -->
<div class="col-md-5">
<div class="box">
<ul>
<li><h4>توضیحات:</h4></li>
<li><?php echo nav::limitInfoDesc($rowsgetInfo['description']). ' '. '<a href = "'. _PP_ROOT_DIR_. 'about-us">بیشتر</a>'; ?></li>
</ul>
</div><!-- end box -->
</div><!-- end col -->
</div><!-- end row -->
</li>
</ul>
</li><!-- end mega menu -->
</ul><!-- end nav navbar-nav -->
</div><!--/.nav-collapse -->
</div><!-- end navbar navbar-default clearfix -->
</div><!-- end menu 1 -->
</div><!-- end hero -->
</div><!-- /container -->
<!-- Main Scripts-->
<!-- Menu End-->
<div id="container">
<div class="container">
<div class="row">
ممنون میشم اگه راهنماییم کنید...
یه مشکلی پیدا کردم با کوکی...میخوام کوکی ست کنم. ولی اخطار بهم میده..:
Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\classes\nav.php:32) in C:\wamp\www\Themes\shop\default\cart.php on line 12
و این در این آدرس ها و خط هایی که مشخص کرده چیز اشکال داری نیست واقعا!
توی کلاس nav هرچی کد داشتم پاک کرد. امتحان کردم نشد!!
اونجایی که کدهای nav رو استفاده کردم توی فایل nav.php که منوی سایتم هست. از اونجام هر چی کد پی اچ پی نوشته بودم پاک کردم بازم مشکل حل نشد!!!
فقط وقتی که همه ی این کدارو پاک کردم برا امتحان. از فایل منوی سایتم... که فقط کدای html هستن.. تگ <ui> رو پاک میکنم مشکلش حل میشه!!! خودمم گیج شدم که چراااا واقعا اینجوری میشه!!
class nav:
class navCore
{
public static function getPrdCat()
{
$sqlCat = "SELECT `cat_id`, `name`, `link_rewrite` FROM `category` ORDER BY cat_id DESC limit 3";
$resultCat = dbPDO::connect()->prepare($sqlCat);
$resultCat->execute();
foreach ($resultCat as $rowsCat)
{
$id = $rowsCat['link_rewrite'];
echo (' <div class="col-md-3">
<div class="box">
<ul>
<li><a href="'. $rowsCat['link_rewrite']. '"><h5>'. $rowsCat['name'].' :</h5></a></li>
');
$sqlPrd = "SELECT `name`, `link_rewrite`, `cat_link` FROM `product` WHERE `cat_link`= ? ORDER BY product_id DESC limit 5";
$resultPrd = dbPDO::connect()->prepare($sqlPrd);
$resultPrd->bindValue(1,$id);
$resultPrd->execute();
foreach ($resultPrd as $rowsPrd)
{
echo (' <li><a href="'. _PP_ROOT_DIR_. $rowsPrd['cat_link']. '/'. $rowsPrd['link_rewrite'].'">'.$rowsPrd['name']. '</a><span class="fa fa-product-hunt"></span></li>
');
}
echo (' </ul>
</div><!-- end box -->
</div><!-- end col -->
');
}
}
public static function getInfo()
{
$sqlInfo = "SELECT * FROM `info` ORDER BY info_id DESC";
$resultInfo = dbPDO::connect()->prepare($sqlInfo);
$resultInfo->execute();
return $resultInfo;
}
public static function limitInfoDesc($text)
{
$limit = 80;
$text = preg_replace("/\< *[img][^\>]*[.]*\>/i","",$text,1);
$word_arr = explode(" ", $text);
if (count($word_arr) > $limit) {
$words = implode(" ", array_slice($word_arr , 0, $limit) ) . ' ...';
return $words;
}
return $text;
}
}
فایل منوی سایت:
$lastProduct = shop::newProduct();
$rowsLastPrd = DbPDO::nextRow($lastProduct);
$getInfo = nav::getInfo();
$rowsgetInfo = DbPDO::nextRow($getInfo);
?>
<body>
<div class="wrapper-wide">
<!-- Menu Start-->
<nav class="nav1">
<div class="container">
<div class="hero">
<div class="clickablemenu ttmenu dark-style menu-color-gradient">
<div class="navbar navbar-default" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="<?php echo _PP_ROOT_DIR_; ?>"><i class="ion-social-windows" style="font-size: 40px"></i></a>
</div><!-- end navbar-header -->
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="dropdown ttmenu-full"><a href="" data-toggle="dropdown" class="dropdown-toggle">منوی سایت <b class="dropme"></b></a>
<ul class="dropdown-menu">
<li>
<div class="ttmenu-content">
<div class="row">
<?php nav::getPrdCat(); ?>
<div class="col-lg-3 col-sm-6 col-xs-12">
<div class="nav-fig">
<a href="<?php echo _PP_ROOT_DIR_. $rowsLastPrd['cat_link']. "/". $rowsLastPrd['link_rewrite'] ; ?>">
<figure class="nav-last-prd">
<img src="<?php echo $rowsLastPrd['image1_350x350'] ; ?>" alt="<?php echo $rowsLastPrd['meta_title'] ; ?>" title="<?php echo $rowsLastPrd['meta_title'] ; ?>" class="img-responsive" />
<figcaption>
<h4><?php echo $rowsLastPrd['name'] ; ?> <span class="fa fa-check"></span></h4>
</figcaption>
</figure>
</a>
</div>
</div><!-- end col -->
</div><!-- end row -->
</div><!-- end ttmenu-content -->
</li>
</ul>
</li><!-- end mega menu -->
<li class="dropdown ttmenu-full"><a href="" data-toggle="dropdown" class="dropdown-toggle">درباره سایت <b class="dropme"></b></a>
<ul class="dropdown-menu">
<li>
<div class="ttmenu-content">
<div class="col-md-3">
<div class="box">
<ul>
<li><h4>مشخصات دانشجو :</h4></li>
<li><a href=""><?php echo $rowsgetInfo['full_name']; ?> <span class="fa fa-user" style="font-size: 17px"></span></a></li>
<li><a href=""><?php echo $rowsgetInfo['sno']; ?> <span class="fa fa-vcard"></span></a></li>
<li><a href=""><?php echo $rowsgetInfo['uni']; ?> <span class="fa fa-university" style="font-size: 15px"></span></a></li>
<li><a href="http://<?php echo $rowsgetInfo['telegram']; ?>"><?php echo $rowsgetInfo['telegram']; ?> <span class="fa fa-telegram" style="font-size: 20px"></span></a></li>
<li><a href="mailto::<?php echo $rowsgetInfo['email']; ?>"><?php echo $rowsgetInfo['email']; ?> <span class="fa fa-envelope-o" style="font-size: 18px"></span></a></li>
<li><a href=""><?php echo $rowsgetInfo['mobile']; ?> <span class="fa fa-mobile" style="font-size: 25px"></span></a></li>
</ul>
</div><!-- end box -->
</div><!-- end col -->
<div class="col-md-5">
<div class="box">
<ul>
<li><h4>توضیحات:</h4></li>
<li><?php echo nav::limitInfoDesc($rowsgetInfo['description']). ' '. '<a href = "'. _PP_ROOT_DIR_. 'about-us">بیشتر</a>'; ?></li>
</ul>
</div><!-- end box -->
</div><!-- end col -->
</div><!-- end row -->
</li>
</ul>
</li><!-- end mega menu -->
</ul><!-- end nav navbar-nav -->
</div><!--/.nav-collapse -->
</div><!-- end navbar navbar-default clearfix -->
</div><!-- end menu 1 -->
</div><!-- end hero -->
</div><!-- /container -->
<!-- Main Scripts-->
<!-- Menu End-->
<div id="container">
<div class="container">
<div class="row">
ممنون میشم اگه راهنماییم کنید...