Hola, si pruebas este código en una pagina php por separado veras la diferencia.
Esto te da
Notice: Undefined index Código PHP:
<?php
echo $_GET['zona_b'];
?>
<br /><a href="<?php echo $_SERVER['PHP_SELF'];?>?zona_b=Undefined index">Click Aqui</a>
y esto no
Código PHP:
<?php
if(isset($_GET['zona_a'])){
echo $_GET['zona_a'];
}
?>
<br /><a href="<?php echo $_SERVER['PHP_SELF'];?>?zona_a=No Undefined index">Click Aqui</a>