$tipo_art = isset($_POST['$tipo_art']) ? $_POST['$tipo_art']: $_GET['$tipo_art'];

switch($tipo_art)
{
case isset($_POST['$tipo_art']):
$tipo_art = $_POST['$tipo_art'];
break;
}

e via dicendo, metti un CASE ogni opzione

PS forse da controllar la punteggiatura ma e' giusto