Problema Cannot modify header information
Scris: Dum Feb 09, 2014
Salut,
mai am o problema, sper ultima. O prezint aici simplificata, ma intereseaza numai functionarea logica, corecta, a codului. In site membri sunt de doua feluri, 'tip=fizic' (clienti) si 'tip=juridic' (furnizori), impartiti pe judete. La accesarea prezentei pagini sunt afisati toti furnizorii iar functia 'cautare' permite afisarea lor pe un anumit judet. In codul de mai jos ceva nu merge caci rezultatul este :
mai am o problema, sper ultima. O prezint aici simplificata, ma intereseaza numai functionarea logica, corecta, a codului. In site membri sunt de doua feluri, 'tip=fizic' (clienti) si 'tip=juridic' (furnizori), impartiti pe judete. La accesarea prezentei pagini sunt afisati toti furnizorii iar functia 'cautare' permite afisarea lor pe un anumit judet. In codul de mai jos ceva nu merge caci rezultatul este :
Cod: Selectaţi tot
Warning: Cannot modify header information - headers already sent by.........
Cod: Selectaţi tot
<div align="center">
<form action="" method="get">
<table width="200" border="0" >
<tr>
<td align="right">Judet:</td>
<td><select name="id_judet" class="inputcol" />
<?
$judete = $db->select("SELECT * FROM judete");
echo '<option value="">Selecteaza judetul...</option>';
foreach($judete as $judet)
{
echo '<option value = "'.$judet->id.'" ';
if($judet->id == $_GET['id_judet']) echo 'selected';
echo ' >'.$judet->judet.'</option>';
}
?>
</select></td>
<td style="padding-left: 10px;"><input name="button" type="submit" class="buton" id="button" value="Cauta" /></td>
</tr>
</table>
</form>
</div>
<?
if($_GET['id_judet'] && $_GET['id_judet'] > 0)
{
$and .= "AND id_judet = ".$_GET['id_judet']." ";
}
$furnizori = $db->select("SELECT * FROM membri WHERE tip = 'juridic' ".$and." ");
if(!$furnizori)
{
echo 'Nu sunt furnizori inregistrati in acest judet';
}
else
{
echo 'Exista!';
}
?>