İlgili kodun başına
if ( isset( $_POST['urun'] ) )
	$urun = $_POST['urun'];
else if ( isset( $_GET['urun'] ) )
	$urun = $_GET['urun'];
else
	$urun = '';
şeklinde yapınca işlem oluyor mu acaba?