php - Cannot modify header information error when trying to redirect page -


i'm following this video tutorial , have become stumped on part login page redirects user home.php index.php. when user clicks login credentials checked , when head function called error pops up:

"warning: cannot modify header information - headers sent (output started @ /home/urbanas8/public_html/register/index.php:19299) in /home/urbanas8/public_html/register/inc/header.inc.php on line 22"

line 19299

<?php require_once("./inc/header.inc.php");?> 

and line 22 is

header("location: home.php"); 

here header.inc.php file:

<?php              session_start();             ini_set('display_errors', 1);             error_reporting(e_all);             require_once( "./inc/connect.inc.php" );               if(isset($_post['login'])){                                  $user_login = strip_tags(@$_post['user_login']);                 $password_login = strip_tags(@$_post['login_password']);                  $password_login = md5($password_login);                  $sql = mysql_query("select id users email='$user_login' , password='$password_login' limit 1");                 $usercount = mysql_num_rows($sql);                 if($usercount == 1){                     while($row = mysql_fetch_array($sql)){                         $id = $row["id"];                     }                     //echo("pass");                     //$_session['user_login'] = $user_login;                     header("location: home.php");                     exit();                 }else {                     echo("/invalid username/password");                     exit();                 }             }     ?>         <div id="top-bar">             <div class="container">                 <div class="row">                     <div class="col-sm-12">                         <ul id="top-info">                             <li>phone: 703-518-4325</li>                             <li>email: <a href="mailto:info@urbanare.com">info@urbanare.com</a></li>                         </ul>                         <ul class="nav pull-right" id="top-buttons" style="line-height:10px !important;">                             <li class="dropdown">                                 <a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-sign-in"></i>log in<strong class="caret"></strong></a></a>                                 <ul id="login-dp" class="dropdown-menu" style="padding: 15px;">                                     <form action="" method="post" accept-charset="utf-8">                                         email: <input id="user_username" style="margin-bottom: 15px;" type="text" name="user_login" size="30" />                                         password: <input id="user_password" style="margin-bottom: 15px;" type="password" name="login_password" size="30" />                                         <input id="user_remember_me" style="float: left; margin-right: 10px;" type="checkbox" name="remember" value="1" />                                         <label class="string optional" for="user_remember_me"> remember me</label>                                         <input class="btn btn-primary" style="clear: left; width: 100%; height: 32px; font-size: 13px;" type="submit" name="login" value="sign in" />                                     </form>                                 </ul>                             </li>                              <li class="divider"></li>                              <li><a href="../register"><i class="fa fa-pencil-square-o"></i> register</a></li>                         </ul>                     </div>                 </div>             </div>         </div>          <div class="sticky-wrapper"><div id="nav-section">             <div class="container">                 <div class="row">                     <div class="col-sm-12">                         <a href="http://comingsoon.safepropserv.com/landing/index.html" class="nav-logo"><img src="./files/logo_transparent.png" alt="urbanare logo"></a>                          <!-- begin search -->                         <div id="sb-search" class="sb-search">                             <form>                                 <input class="sb-search-input" placeholder="search..." type="text" value="" name="search" id="search">                                 <input class="sb-search-submit" type="submit" value="">                                 <i class="fa fa-search sb-icon-search"></i>                             </form>                         </div>                         <!-- end search -->                          <!-- begin main menu -->                         <nav class="navbar">                             <button id="nav-mobile-btn"><i class="fa fa-bars"></i></button>                              <ul class="nav navbar-nav">                                 <li class="dropdown">                                     <a href="./files/urbanare -- property info.html" data-toggle="dropdown" data-hover="dropdown">home<b class="caret"></b></a>                                     <ul class="dropdown-menu">                                         <li><a href="http://comingsoon.safepropserv.com/landing/index.html">home search</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/index-slider.html">home slider</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/index-grid.html">home grid</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/index-map.html">home map</a></li>                                     </ul>                                 </li>                                  <li class="dropdown">                                     <a href="./files/urbanare -- property info.html" data-toggle="dropdown" data-hover="dropdown">properties<b class="caret"></b></a>                                     <ul class="dropdown-menu">                                         <li><a href="http://comingsoon.safepropserv.com/landing/properties-detail.html">properties detail</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/properties-list.html">properties list</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/properties-grid.html">properties grid</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/properties-grid2.html">properties grid 2</a></li>                                     </ul>                                 </li>                                  <li class="dropdown">                                     <a class="dropdown" href="./files/urbanare -- property info.html" data-toggle="dropdown" data-hover="dropdown">pages<b class="caret"></b></a>                                     <ul class="dropdown-menu">                                         <li><a href="http://comingsoon.safepropserv.com/landing/about.html">about us</a></li>                                         <li class="dropdown-submenu">                                             <a href="./filse/urbanare -- property info.html">agency</a>                                             <ul class="dropdown-menu">                                                 <li><a href="http://comingsoon.safepropserv.com/landing/agency-detail.html">agency detail</a></li>                                                 <li><a href="http://comingsoon.safepropserv.com/landing/agency-listing.html">agency listing</a></li>                                             </ul>                                         </li>                                         <li class="dropdown-submenu">                                             <a href="./files/urbanare -- property info.html">agent</a>                                             <ul class="dropdown-menu">                                                 <li><a href="http://comingsoon.safepropserv.com/landing/agent-detail.html">agent detail</a></li>                                                 <li><a href="http://comingsoon.safepropserv.com/landing/agent-listing.html">agent listing</a></li>                                             </ul>                                         </li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/pricing-tables.html">pricing tables</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/login.html">login</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/register.html">register</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/faq.html">faq</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/404.html">404</a></li>                                          <li class="divider"></li>                                         <li><a tabindex="-1" href="./files/urbanare -- property info.html"> separated link </a></li>                                     </ul>                                 </li>                                  <li class="dropdown">                                     <a href="./files/urbanare -- property info.html" data-toggle="dropdown" data-hover="dropdown">blog<b class="caret"></b></a>                                     <ul class="dropdown-menu">                                         <li><a href="http://comingsoon.safepropserv.com/landing/blog-detail.html">blog detail</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/blog-listing1.html">blog listing 1</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/blog-listing2.html">blog listing 2</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/blog-listing3.html">blog listing 3</a></li>                                         <li><a href="http://comingsoon.safepropserv.com/landing/blog-listing4.html">blog listing 4</a></li>                                     </ul>                                 </li>                                  <li><a href="http://comingsoon.safepropserv.com/landing/contacts.html">contacts</a></li>                             </ul>                          </nav>                         <!-- end main menu -->                      </div>                 </div>             </div>         </div></div>      <!-- end header --> 

you should try comment below lines:

  //       ini_set('display_errors', 1);      //       error_reporting(e_all); 

or should check there should nothing echo in header. because error occurs when echoing before header redirect.


Comments

Popular posts from this blog

How to connect android app to App engine -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

php - display validation error message next to the textbox in codeigniter -