Ciao a tutti!

mi scuso se la domanda può sembrare superficiale e scontata ma sono nuovo di php

mi chiedevo come si potesse fare a fare l upload di un documento (che deve essere nel formato .doc,.pdf.odt,.ppt,.odt) in un database tramite php...

ho provato e testato il codice per fare l upload di immagini e funziona tutto piuttosto bene , la pagina carica sul database l immagine..ora volevo modificare il codice e fare in modo che possa fare l upload solo dei documenti sopracitati....ma nn capisco come modificare

vi posto il codice:

codice:
<?php

    require ('dbconnect.php'); // connect to database

    if(isset($_POST['upload'])) // Has a file been uploaded?
    {
        // See if it is of one of the allowed mime types, change these if you like
        if (($_FILES['uploadedfile']['type'] == "image/gif")||
            ($_FILES['uploadedfile']['type'] == "image/jpeg"))
        { 
        
            
            // This is the temporary place where it got put on the server after it was uploaded
            $tempfile = $_FILES['uploadedfile']['tmp_name'] ;
                
            // addslashes so as not to break anything :)
            $data = addslashes(fread(fopen($tempfile, "rb"), filesize($tempfile)));
            
            // pull out useful bits in case they are needed. 
            $filetype = $_FILES['uploadedfile']['type'];
            $filesize = $_FILES['uploadedfile']['size'];
            $filename = $_FILES['uploadedfile']['name'];
    
            // Stick it into the database.
            $query = "INSERT INTO uploads (data,filename,filesize,filetype) VALUES ('$data','$filename','$filesize','$filetype')";
            mysql_query($query);
        }
        // If it wasn't one of the allowed file types do this:
        else 
        {
            echo "Invalid File type
";
        }
    }                

    // Form to upload a new file, make sure you get the "enctype" or it won't work
    echo "
        <form  enctype='multipart/form-data' name='fileupload' action='upload.php' method='POST'>
    
            <input type='file' name='uploadedfile'> 
            <input type='submit' name='upload' value='Upload File'>

        </form>
    ";

?>
ovviamente penso che si debba modificare

codice:
if (($_FILES['uploadedfile']['type'] == "image/gif")||
            ($_FILES['uploadedfile']['type'] == "image/jpeg"))
ma nn saprei come....

ho provato inserendo :
text/plain
application/msword
application/vnd.oasis.opendocument.text
application/vnd.oasis.opendocument.spreadsheet

ma mi dava lo stesso Invalid type of file

grazie mille in anticipo!!!