how can solve this problem????????????????? Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\vhosts\akashcreations.com\httpdocs\dkumar\header_temp.php:9) in C:\Inetpub\vhosts\akashcreations.com\httpdocs\dkumar\Index.php on line 9 I checking every code plz help me...................
Place your code here, we are not magicians. In most cases that error appears when you are trying to send some data to the browser before setcookie() or header() function. Delete this part of code or just use this: http://php.net/manual/en/function.ob-start.php
<?php ob_start(); session_start();?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script type="text/javascript"> if(document.getElementById) document.write('<style type="text/css">.detail {float:left;display:none;}#zero {display:block;}<\/style>'); function reveal(det){ if(!document.getElementById) return; if (!document.getElementsByClassName){ document.getElementsByClassName = function(cn){ cn = cn.replace(/ +/g, ' ').split(' '); var ar = [], testname = function(n){ for (var re, i = cn.length - 1; i > -1; --i){ re = new RegExp('(^|\W)' + cn[i] + '(\W|$)'); if(!re.test(n)) return false; } return true; } for(var d = document.all || document.getElementsByTagName('*'), i = 0; i < d.length; ++i) if(testname(d[i].className)) ar[ar.length] = d[i]; return ar; }; document.getElementsByClassName.spoof = true; } for (var d = document.getElementsByClassName('detail'), i = d.length - 1; i > -1; --i) d[i].style.display = 'none'; document.getElementById(det).style.display = 'block'; if (document.getElementsByClassName.spoof) document.getElementsByClassName.spoof = document.getElementsByClassName = null; } </script> <script type="text/javascript"> if(document.getElementById) document.write('<style type="text/css">.details {float:left;display:none;}#zero {display:block;}<\/style>'); function reveal_next(det){ if(!document.getElementById) return; if (!document.getElementsByClassName){ document.getElementsByClassName = function(cn){ cn = cn.replace(/ +/g, ' ').split(' '); var ar = [], testname = function(n){ for (var re, i = cn.length - 1; i > -1; --i){ re = new RegExp('(^|\W)' + cn[i] + '(\W|$)'); if(!re.test(n)) return false; } return true; } for(var d = document.all || document.getElementsByTagName('*'), i = 0; i < d.length; ++i) if(testname(d[i].className)) ar[ar.length] = d[i]; return ar; }; document.getElementsByClassName.spoof = true; } for (var d = document.getElementsByClassName('details'), i = d.length - 1; i > -1; --i) d[i].style.display = 'none'; document.getElementById(det).style.display = 'block'; if (document.getElementsByClassName.spoof) document.getElementsByClassName.spoof = document.getElementsByClassName = null; } </script> <link rel="stylesheet" href="style.css" type="text/css" media="screen" /> <link type="text/css" rel="stylesheet" href="lightbox-form.css"> <script src="lightbox-form.js" type="text/javascript"></script> <script src="jquery-latest.pack.js" type="text/javascript"></script> <script src="jcarousellite_1.0.1c4.js" type="text/javascript"></script> <script type="text/javascript"> $(function() { $(".newsticker-jcarousellite").jCarouselLite({ vertical: true, hoverPause:true, visible: 4, auto:3500, speed:1000 }); }); </script> <!--<script type="text/javascript" src="jquery-1.1.4.js" > </script>--> <script type="text/javascript" > function change(e){ $.post('fetchcity.php', {id: e} , function(data){ $('#city').html(data); $('#city').css('display' , 'block'); }); } </script> <script> function fnOC(od) { var oi; oi=document.getElementById('cat'); oi.value=od.innerHTML; } </script> <script> function fnOCS(od) { var oi; oi=document.getElementById('cats'); oi.value=od.innerHTML; } </script> <script> function fnOCSS(od) { var oi; oi=document.getElementById('catss'); oi.value=od.innerHTML; } </script> </head> <body bgcolor="#478F8F"> <?php include("db.php"); function curPageName() { return substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1); } ?> <div style="width:980px; height:auto; border:1px solid #478F8F; margin:0 auto; background-color:#FFF; overflow:hidden;"> Code (markup): I'm including this file at every page(every php file) it's header section........... plz check it..........
problem is not in this code. it usually happens when u sent 2 or more than 1 header information. pls check the pages where u inculde this file. for example if u have this code in any where of ur php = <?php if abc query header(location.xyz.php).... ?> replace it with <script>window.location="xyz.php"</script>
yes <script>window.location="xyz.php"</script> this script are working but how can redirect dynamic url for example "xyz.php?sid=$sid&cid=$cid" how can redirect this type url and my page where include this header ................. .................. <?php include("header_temp.php"); include("top.php"); include("menu.php"); include("engine/countad.php"); $sid=$_POST['state']; $cid=$_POST['city']; if(isset($_POST["submit"])) { header("location:cities.php?sid=$sid&cid=$cid"); } ?> <div style="width:978px; height:250px; border:1px solid #FFF; float:left;"> <div style="width:13px; height:auto; border:1px solid #FFF; float:left; margin-top:20px;"></div> <form name="selectcity" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <!--********************First Box****************************--> <div style="width:240px; height:220px; border:1px solid #81c254; float:left; margin-top:20px; background-color:#81c254; overflow:hidden;"> <div style="width:238px; height:auto; border:0px solid #FF0000; float:left; overflow:hidden; text-align:center; color:#1e7db8; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-top:4px; padding-bottom:16px;">Find Classified</div> <div style="width:228px; height:auto; border:0px solid #0000FF; float:left; overflow:hidden; color:#1e7db8; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:10px; padding-bottom:20px;">Select Your City</div> <div style="width:238px; height:auto; border:0px solid #00FFFF; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; padding-bottom:20px; color:#1e7db8">State : <select name="state" id="state" onChange="change(this.value);"> <option value="">Select State</option> <option value="1">Andaman Nicobar</option> <option value="2">Andhra Pradesh</option> <option value="3">Arunachal Pradesh</option> <option value="4">Assam</option> <option value="5">Bihar</option> <option value="6">Chandigarh</option> <option value="7">Chhattisgarh</option> <option value="8">Dadra & Nagar Haveli</option> <option value="9">Daman & Diu</option> <option value="10">Delhi</option> <option value="11">Goa</option> <option value="12">Gujarat</option> <option value="13">Haryana</option> <option value="14">Himachal Pradesh</option> <option value="15">Jammu & Kashmir</option> <option value="16">Jharkhand</option> <option value="17">Karnataka</option> <option value="18">Kerala</option> <option value="19">Lakshadweep</option> <option value="20">Madhya Pradesh</option> <option value="21">Maharashtra</option> <option value="22">Manipur</option> <option value="23">Meghalaya</option> <option value="24">Mizoram</option> <option value="25">Nagaland</option> <option value="26">Orissa</option> <option value="27">Pondicherry</option> <option value="28">Punjab</option> <option value="29">Rajasthan</option> <option value="30">Sikkim</option> <option value="31">Tamil Nadu</option> <option value="32">Tripura</option> <option value="33">Uttar Pradesh</option> <option value="34">Uttaranchal</option> <option value="35">West Bengal</option> </select> </div> <div style="width:30px; height:auto; border:0px solid #00FFFF; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; padding-bottom:20px; padding-left:50px; color:#1e7db8"> City : </div><div style="width:152px; height:auto; border:0px solid #00FFFF; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; padding-bottom:20px; color:#1e7db8"><select name="city" id="city"><option value="">Select City</option></select> </div> <div style="width:238px; height:auto; border:0px solid #00FFFF; float:left; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; text-align:center;"><input type="submit" id="submit" name="submit" value="Submit" /></div> <div class="indexviewstates"><a href="all-states.php">View All States & Cities</a></div> </div> </form> <!--********************Second Box****************************--> <div style="width:373px; height:220px; border:1px solid #d87c3f; float:left; margin-left:15px; margin-top:20px; background-color:#d87c3f"> </div> <!--********************Third Box****************************--> <div style="width:290px; height:220px; border:1px solid #81c254; float:left; margin-left:15px; margin-top:20px; text-align:center; padding-left:10px; background-color:#81c254;"> <div class="title">Latest Classified</div> <div style="text-align:left;" class="newsticker-jcarousellite"> <ul> <?php $sql="select * from user_post order by id desc limit 0, 8"; $rs=mysql_query($sql) or die("selection error"); while($re=mysql_fetch_array($rs)) { ?> <li><div class="newsticker-jcarousellite-innerdiv"> <div> <a href="http://www.google.com"><?php echo $re['title']." :"; ?></a> <span class="cat"><?php echo $re['body']; ?></span> </div> <div class="clear"></div> </div> </li> <?php } ?> </ul> </div> </div> </div> <!--**********************************************************************--> <div style="width:978px; height:auto; border:1px solid #FFF; float:left;"> <div style="width:202px; height:auto; border:1px solid #FFFFFF; float:left; overflow:hidden;"> <div style="width:200px; height:auto; border:1px solid #CCCCCC; float:left; overflow:hidden; padding-bottom:10px;"> <div class="leftsidecityandstate_menu">Select a City</div> <div style="width:200px; height:auto; border:0px solid #FF00FF; float:left; padding-top:5px; overflow:hidden;"> <div style="padding-left:5px;" class="leftsidecityandstate"><a href="cities.php?sid=12&cid=176">Ahmedabad</a><br /><a href="cities.php?sid=33&cid=746">Allahabad</a><br /><a href="cities.php?sid=17&cid=304">Bangalore</a><br /><a href="cities.php?sid=20&cid=405">Bhopal</a><br /><a href="cities.php?sid=6&cid=152">Chandigarh</a><br /><a href="cities.php?sid=31&cid=668">Chennai</a><br /><a href="cities.php?sid=31&cid=670">Coimbatore</a><br /><a href="cities.php?sid=10&cid=171">Delhi</a><br /><a href="cities.php?sid=13&cid=246">Gurgaon</a><br /><a href="cities.php?sid=2&cid=28">Hyderabad</a></div> <div class="leftsidecityandstate"><a href="cities.php?sid=20&cid=420">Indore</a><br /><a href="cities.php?sid=29&cid=629">Jaipur</a><br /><a href="cities.php?sid=28&cid=587">Jalandhar</a><br /><a href="cities.php?sid=16&cid=290">Jamshedpur</a><br /><a href="cities.php?sid=21&cid=484">Kalyan</a><br /><a href="cities.php?sid=33&cid=795">Kanpur</a><br /><a href="cities.php?sid=18&cid=376">Kochi</a><br /><a href="cities.php?sid=35&cid=930">Kolkata</a><br /><a href="cities.php?sid=33&cid=806">Lucknow</a><br /><span class="more"><a href="all-states.php">More...</a></span></div> </div> </div> <div style="width:200px; height:auto; border:1px solid #CCCCCC; float:left; overflow:hidden; margin-top:10px; padding-bottom:10px;"> <div class="leftsidecityandstate_menu">Select a State</div> <div style="width:200px; height:auto; border:0px solid #FF00FF; float:left; padding-top:5px; overflow:hidden;"> <div style="padding-left:5px;" class="leftsidecityandstate"><a href="states.php?sid=1">Andaman Nicobar</a><br /><a href="states.php?sid=2">Andhra Pradesh</a><br /><a href="states.php?sid=3">Arunachal Pradesh</a><br /><a href="states.php?sid=4">Assam</a><br /><a href="states.php?sid=5">Bihar</a><br /><a href="states.php?sid=6">Chandigarh</a><br /><a href="states.php?sid=7">Chhattisgarh</a><br /><a href="states.php?sid=8">Dadra & Nagar Haveli</a><br /><a href="states.php?sid=9">Daman & Diu</a><br /><a href="states.php?sid=10">Delhi & NCR</a></div> <div class="leftsidecityandstate"><a href="states.php?sid=11">Goa</a><br /><a href="states.php?sid=12">Gujarat</a><br /><a href="states.php?sid=13">Haryana</a><br /><a href="states.php?sid=14">Himachal Pradesh</a><br /><a href="states.php?sid=15">Jammu & Kashmir</a><br /><a href="states.php?sid=16">Jharkhand</a><br /><a href="states.php?sid=17">Karnataka</a><br /><a href="states.php?sid=18">Kerala</a><br /><a href="states.php?sid=19">Lakshadweep</a><br /><span class="more"><a href="all-states.php">More...</a></span></div> </div> </div> </div> <div style="width:739px; height:auto; border:1px solid #FFFFFF; float:left; margin-left:15px; "> <div style="width:737px; height:auto; border:0px solid #0000FF; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; text-align:center; padding-top:5px; padding-bottom:0px;">Select a Category</div> <div style="width:737px; height:auto; border:1px solid #FFFFFF; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1e7db8; text-align:center; padding-top:5px; padding-bottom:10px;"> </div> </div> </div> <?php include("bottom.php"); include("footer.php");?>
instead of { header("location:cities.php?sid=$sid&cid=$cid"); } use this: { echo "<script type = 'text/javascript'> location.replace('cities.php?sid=$sid&cid=$cid'); </script>"; }
Move these lines of code: if(isset($_POST["submit"])) { header("location:cities.php?sid=$sid&cid=$cid"); } PHP: To the top of the document (Just after the <?php, before anything is included), and it will work.