Bueno en principio veo que no recojes las variables por POST 
Mira a ver si te vale esto y revisa las variables que envias.
Saludos    
 Código PHP:
    $conexion = mysql_pconnect("localhost","root","clavexxxpswrds") or trigger_error(mysql_error(),E_USER_ERROR);  
$database="binary_data";
 
$data = addslashes(fread(fopen($form_data, "r"), filesize($_POST['form_data'])));
 
$insertSQL = sprintf("INSERT INTO binary_data (description,bin_data,filename,filesize,filetype) VALUES (%s, %s, %s, %s, %s)",
                       $_POST['form_description'],$data, $_POST['form_data_name'],$_POST['form_data_size'],$_POST['form_data_type']);
 
  mysql_select_db($database,$conexion );
  $Result1 = mysql_query($insertSQL, $conexion ) or die(mysql_error());