Sto creando un modulo per correggere i campi presenti in un database, diviso in due listati: il primo pesca i dati dal db e li reimpagina all'interno della form HTML, il secondo è quello che fa veramente l'update sul db.

Questo metodo l'ho già applicato con successo su tutti i moduli del sito che sto creando, ma in questo caso mi ritrovo che il risultato finale inviando l'input è una pagina bianca e non riesco a capire perché.

Potete aiutarmi?
Qui di seguito il listato che materialmente effettua l'update.

Codice PHP:
<?php
   session_start
();

   
$id $_GET['id'];

   
//Prelevo i dati dal modulo
   
$rag_p $_POST['rag_p'];
   
$n_rif $_POST['n_ref'];
   
$c_rif $_POST['c_ref'];
   
$codfisc $_POST['cod_fisc'];
   
$piva $_POST['piva'];
   
$indirizzo $_POST['indirizzo'];
   
$civ $_POST['civ'];
   
$citta $_POST['citta'];
   
$cap $_POST['cap'];
   
$prov_insert $_POST['prov_insert'];
   
$prov $_POST['prov'];
   
$reg_insert $_POST['reg_insert'];
   
$regione $_POST['regione'];
   
$tel $_POST['tel'];
   
$fax $_POST['fax'];
   
$mail $_POST['mail'];
   
$cod_1 $_POST['cod_1'];
   
$cod_2 $_POST['cod_2'];
   
$pro $_POST['pro'];
   
$testo $_POST['testo'];
   
$video_1 $_POST['video_1'];
   
$video_2 $_POST['video_2'];
   
$video_3 $_POST['video_3'];
   
$user $_POST['user'];
   
$cat_insert $_POST['cat_insert'];
   
$category $_POST['category'];
   
$manager $_POST['manager'];
   
$inizio $_POST['inizio'];
   
$valida $_POST['valida'];

   
//Variabili di connessione al db
   
$db_name "xxx_db";
   
$table "xxx_archivio_utenti";
   
$connect = @mysql_connect("localhost""xxx""xxx") or die("Impossibile stabilire una connessione");
   
$db = @mysql_select_db($db_name$connect) or die("Impossibile selezionare il database");

    
//Controllo sulla modifica della regione, della provincia e della categoria:
    //se la regione, la provincia e la categoria non vengono modificate la query salta il campo,
    //altrimenti le modifica.

   
if ($prov_insert != $prov) {
     
$prov_def $prov;
   } else {
     
$prov_def $prov_insert;
   }

   if (
$reg_insert != $regione) {
     
$reg_def $regione;
   } else {
     
$reg_def $reg_insert;
   }

   if (
$cat_insert != $category) {
     
$cat_def $category;
   } else {
     
$cat_def $cat_insert;
   }

   
//Costruisco la query
   
$sql "UPDATE `$table` SET `AU_Rag_Partner` = '$rag_p', `AU_Nome_Rif` = '$n_rif', `AU_Cognome_Rif` = '$c_rif', `AU_Cod_Fisc` = '$codfisc', `AU_PIVA` = '$piva', `AU_Indirizzo` = '$indirizzo', `AU_Civico` = '$civ', `AU_Citta` = '$citta', `AU_CAP` = '$cap', `AU_Prov` = '$prov', `AU_Regione` = '$regione', `AU_Tel` = '$tel', `AU_Fax` = '$fax', `AU_Mail` = '$mail', `AU_Cod_Priv_1` = '$cod_1', `AU_Cod_Priv_2` = '$cod_2',  `AU_Subcategoria` = '$cat_def', `AU_Pag_Cliente` = '$testo', `AU_Video_1` = '$video_1', `AU_Video_2` = '$video_2', `AU_Video_3` = '$video_3', `AU_Pro` = '$pro', `AU_Data_Contratto` = '$inizio', `AU_Username_Manager` = '$manager', `AU_Username` = '$user', `Validate` = '$valida' WHERE `AU_id` = '$id' LIMIT 1";
   
//Inserisco i dati nel db
   
$res = @mysql_query($sql$connect) or die("Impossibile eseguire l'interrogazione");

   
//Genero un'anteprima
?>
<?php
     
include "includes/top.php";
?>
<h1>Modifico associato:</h1> 
<div align="justify">
<h2>Anteprima:</h2>
[b]Ragione sociale:[/b] <?php echo "$rag_p"?>
 
[b]Referente:[/b] <?php echo "$n_rif"?> <?php echo "$c_rif"?>
 
[b]Indirizzo:[/b] <?php echo "$indirizzo"?><?php echo "$civ"?> - <?php echo "$cap"?> <?php echo "$citta"?> (<?php echo "$prov"?>) [Regione: <?php echo "$regione"?>]
 
[b]Cod. Fisc.:[/b] <?php echo "$codfisc"?> - P. IVA: <?php echo "$piva"?>
 
[b]Tel.:[/b] <?php echo "$tel"?>
 
[b]Fax:[/b] <?php echo "$fax"?>
 
[b]E-mail:[/b] [email="<?php echo "]"><?php echo "$mail"?>[/email]
 
[b]Cod. Priv. 1:[/b] <?php echo "$cod1"?>
 
[b]Cod. Priv. 2:[/b] <?php echo "$cod2"?>
 
[b]ID Sottocategoria:[/b] <?php echo "$category"?>
 
[b]Pagina cliente:[/b] <?php echo "$testo"?>
 
[b]URL Video 1:[/b] [url="<?php echo "]" target=\"_blank\"><?php echo "$video_1"; ?>[/url]
 
[b]URL Video 2:[/b] [url="
<?php echo "]" target=\"_blank\"><?php echo "$video_2"; ?>[/url]
 
[b]URL Video 3:[/b] [url="
<?php echo "]" target=\"_blank\"><?php echo "$video_3"; ?>[/url]
 
[b]Tipo di contratto:[/b] <?php echo "
$pro"; ?>
 
[b]Manager di riferimento:[/b] <?php echo "
$manager"; ?>
 
[b]Nome utente:[/b] <?php echo "
$user"; ?>
 
[b]Validazione:[/b] <?php echo "
$valida"; ?>

<?php
     echo "
<META HTTP-EQUIV=\"Refresh\" CONTENT=\"5;URL=specialedit?id=$id\">"
     
echo "[b]Per modificare il logo e le immagini, sarai reindirizzato entro 5 secondi, altrimenti clicca <a href=\"specialedit?id=$id\">qui</a>.[/b]"
?>
</div> 
<?php
     
include "includes/bottom.php";
?>