Ciao a Tutti,

Ragazzi sono fermo su questo script base da giorni per un dannato Parse Error, ho controllato e ricontrollato il codice e non mi risultano anomalie, perfavore aiutatemi, cosa sbaglio nella sintassi?

č uno script che esegue la convalida dei dati inseriti nel form dal utente;

Vi premetto che le variabili vengono passate correttamente; lo script entra nel ciclo switch ma mi si blocca a quanto dice l'errore sulla riga 20; xche???? le parentesi e i punti e virgola ci sono tutti, spero di non avere sbagliato qualcosa nella nidificazione dei 2 linguaggi (PHP e SQL)

Di seguito l'errore che rilevo e la url in cui passano le variabili:

http://localhost/Blockbuster/Convali...pe=movie&id=51

Parse error: syntax error, unexpected '{' in /var/www/Blockbuster/Convalida/Commit3.php on line 20

Vi posto il codice opportunamente riordinato per facilitarvi nella analisi... xfavore aiutatemi...

codice:
<?php

$error= '';
$connessione = mysql_connect("localhost", "xxx" , "xxx");
mysql_select_db("Blockbuster");


switch($_GET['action']) {
                          
                         case "edit":

                                      switch($_GET['type']) {

                                                             
                                       case "movie":

                                       $nome_film =trim($_POST['nome_film']);

                                       if(empty($nome_film)
                                       { 
                                       $error .="Si+prega+di+inserire+il+titolo+del+Film%21%OD%OA";
                                       }
                                       if(empty($anno_prod)
                                       {
                                       $error .="Si+prega+di+inserire+la+data+del+Film%21%OD%OA";
                                       }
                                       if(empty($genere_film) 
                                       { 
                                       $error .="Si+prega+di+inserire+il+genere+del+Film%21%OD%OA";
                                       }
                                       if(empty($durata) 
                                       {
                                       $error .="Si+prega+di+inserire+la+durata+del+Film%21%OD%OA"; 
                                       }
                                       if(empty($error) 
                                       {
 
                                       $sql= "UPDATE FILM SET

                                       nome_film = '" . $_POST['movie_name'] . "', 
                                       anno_prod = '" . $_POST['movie_year'] . "', 
                                       genere_film = '" . $_POST['movie_type'] . "',
                                       durata = '" . $_POST['durata_film'] . "'
                                       WHERE id_film = '". $_GET['id'] . "'";

                                       } 

                                       else 
                                       { 
                                       header("location:moviedit1.php?action=edit&error=" .$error. "&id=" . $_GET['id']); 
                                       } 

                                                      break;
                                                 }
                             break;

                     }

if (isset($sql) && !empty($sql)) {

                                  echo "";
                                  $result = mysql_query($sql);

?>

                                  <p align="center" style="color:#FF0000">
                                  Done.  Index 
                                  </p>

                                  <?php
                                  }
                                  ?>
Grazie in anticipo per un eventuale risposta

Daniele