<?php
if ($submit) {
    MYSQL_CONNECT( "localhost", "sa", "");
    mysql_select_db( "binary_data");    $data = addslashes(fread(fopen($form_data,  "r"), filesize($form_data)));    $result=MYSQL_QUERY( "INSERT INTO binary_data (description,bin_data,filename,filesize,filetype) ".
         "VALUES ('$form_description','$data','$form_data_name','$form_data_size','$form_data_type')");
echo "INSERT INTO binary_data (description,bin_data,filename,filesize,filetype) VALUES ('$form_description','$data','$form_data_name','$form_data_size','$form_data_type')";
    $id= mysql_insert_id();
    print  "<p>This file has the following Database ID: <b>$id</b>";    MYSQL_CLOSE();} else { ?>
<META content="text/html; charset=big5" http-equiv=Content-Type>    <form method="post" action=" <?php echo $PHP_SELF; ?>" enctype="multipart/form-data">
    File Description:<br>
    <input type="text" name="form_description"  size="40">
    <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000000">
    <br>File to upload/store in database:<br>
    <input type="file" name="form_data"  size="40">
    <p><input type="submit" name="submit" value="submit">
    </form><?php}?></BODY>
</HTML> <?
if($id) { 
@MYSQL_CONNECT( "localhost", "sa", ""); 
 @mysql_select_db( "binary_data"); 
 $query =  "select bin_data,filetype from binary_data where id=$id"; 
 $result = @MYSQL_QUERY($query); 
 $data = @MYSQL_RESULT($result,0, "bin_data"); 
 $type = @MYSQL_RESULT($result,0, "filetype"); 
Header(  "Content-type: $type"); 
echo $data; 
echo $type;
}; 
?>