Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Negerai su headeriais

Parašė Daslee· 2012 Geg. 18 22:05:40
#1

Sveiki. Gal kam yra buvusi šitokia problema:
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\WEngine\includes\search.php:21) in C:\xampp\htdocs\WEngine\editprofile.php on line 68
?

Čia kažką tai bandžiau tvarkyti, bet man nieko nepavyko. editprofile.php Failas includina search.php failą, tai bandžiau padaryti, kad tas editprofile.php failas neincludintu search.php ir tada nebemeta error. Googleje skaičiau, tai sako gali būti kažkoks, tai tarpas prieš <?php ar po ?> Nežinau žodžiu aš ten jų nesupratau. O jeigu reikia štai mano search.php failas:


<script type='text/javascript'>
function getterm(){
	return document.getElementById('term').value;
}
function getcat(){
	return document.getElementById('category').selectedIndex;
}
function search(){
	window.location = "search.php?term=" + getterm() + "&cat=" + getcat();
}
</script>
<div class='userpanel'>
<div class='paneltop' style='margin-bottom: 1px;'><b><? echo $lang["searchpanel"]["search"]; ?></b></div>
<?php
	if(isset($_SESSION['lid'])){
		echo "<select id='category' name='category' style='width: 180px;'>";
			echo "<option value='0'>".$lang["searchpanel"]["news"]."</option>";
			echo "<option value='1'>".$lang["searchpanel"]["downloads"]."</option>";
			echo "<option value='2'>".$lang["searchpanel"]["users"]."</option>";
		echo "</select>";
		echo "<input id='term' type='text' style='width: 180px;' /><input type='button' onclick='nojavascript...search();' value='".$lang["searchpanel"]["dosearch"]."' />";
	}else{
		echo $lang["searchpanel"]["err"];
	}
?>
</div>

Redagavo Daslee· 2012 Geg. 18 22:05:53