Hola de nuevo,
Bueno... pues parece que debe haber algún otro problema... yo acabo de descubrir que así también parece funcionar bien:
Código PHP:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<select name="selectTipo" tabindex="0">
<option value="0">Granito</option>
<option value="1">Madera</option>
<option value="2">Titanio</option>
<option value="3">Aluminio</option>
</select>
<input type="submit" value="Enviar" />
</form>
<?php
if(!isset($_POST[selectTipo]))
echo "Sin selección";
else
echo $_POST[selectTipo];
?>
De todos modos me parece que preferiría el uso de las comillas en este caso, pero,... perplejo me he quedado al ver que funciona aún sin ellas.