Salve. Ho fatto uno switch usando questo codice:

codice:
if (isset($_GET["step"]))
  {
     switch ($_GET["step"])
      {
	     case 'view':
27 		 $query = "SELECT materiale_nome FROM catalogo_materiali WHERE materiale_id = '$_GET['id']'";
28		 $result = mysql_query($query,$db);
29		 $row = mysql_fetch_array($result);
	     $materiale_nome = "$row[materiale_nome]";
		 break;
		 
		 case 'save':
// Controlla se la variabile nome nel form è stata settata
echo "Inizio processo di verifica...
";
if (isset($HTTP_POST_VARS["materiale_nome"]))
  {
    // La variabile nome nel form è settata.
	// Posso dare l'ok al controllo successivo.
    $control = "ok";
    // Cambio il nome della variabile
    $materiale_nome = $HTTP_POST_VARS["materiale_nome"];
  }

if (isset($control)	&& $control == "ok")
  {
     if (trim($materiale_nome) == "")
	   {
          // La variabile nome nel form è vuota: mostra un messaggio di errore
		  unset($control);
		  $err_noname = 'Deve essere inserito un nome';
		  echo "$err_noname";
	   }
	 else
	   {
	      unset($control);
		  $control = "ok";
	   }
  }
  
if (isset($control) && $control == "ok")
  {
     // Seleziono i nomi dei materiali che corrispondono al nome inserito nel form
	 $query = "SELECT `materiale_nome` FROM `catalogo_materiali` WHERE `materiale_nome` = '$materiale_nome'";
	 $result = mysql_query($query,$db);
	 $num_rows = mysql_num_rows($result);
	 if ($num_rows > 0)
	   {
	      unset($control);
		  $err_isnome = 'Il nome inserito è già presente nel DB';
		  echo "$err_isnome";
	   }
	 else
	   {
	      unset($control);
		  $control = "ok";
	   }
  }
  
if (isset($control)	&& $control == "ok")
  {
     echo 'Processo di verifica completato

Inizio processo di preparazione al salvataggio...
';
		 // la variabile nome nel form non è vuota: può cominciare a
	     // fare le opportune modifiche alla variabile affinchè sia
    	 // inserita nel DB
  
	     $materiale_nome = str_replace("<", "&lt;", "$materiale_nome");
	     $materiale_nome = str_replace(">", "&gt;", "$materiale_nome");
	  
	     //rendo la stringa tutta minuscola
	     $materiale_nome = strtolower($materiale_nome);
		  
	     //rendo la prima lettera maiuscola
	     $materiale_nome = ucfirst($materiale_nome);
	   
	     echo 'Preparazione completata

Inizio salvataggio...
';
	     insert_materiale ($materiale_nome);
  }
break;
}
L'errore è questo:

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in f:\web\http://www.crespigioielli.it\adminis...n_edit.inc.php on line 27

Lo posso fare? Se si cosa ho sbagliato?