tja!
jag har en liten fråga om hur man gör så att man kan ladda upp vilket filformat som helst i den här uploaden och inte bara bilder utan worddukument alla typer av filer.
jag har testat att ta bort image/gif och dem helt men det fungerade inte...
<?php require_once('classes/Uploader.class.php'); /** * Här skapar vi en ny instans av klassen. Eftersom vårt fält * heter just 'userfile' så är det detta som vi anger här. */ $file = &new Uploader('userfile'); /** * Här är själva uppladdningsdelen av exemplet. Det vi gör * är att först kolla om en fil laddats upp. Om så är fallet * så kontrollerar vi att filstorleken inte överskrider 2kB * samt att det är en bild av typen GIF, PNG eller JPEG. * * Om alla dessa kontroller lyckas så sparar vi filen i mappen * uploads med originalnamnet, vi ändrar det alltså inte. */ if( $file->isUploaded() ) { if( $file->checkSize(20480000000000000) && $file->checkType(array('image/gif', 'image/png', 'image/jpeg')) ) { if( $file->saveTo('uploads/%s') ) { echo sprintf('<p>Filen %s laddades upp utan problem!</p>', $file->getInfo('name')); } else { echo sprintf('<p>Kunde inte spara filen %s...</p>', $file->getInfo('name')); } } /** * Här skriver vi ut själva formuläret. * Ingen förklaring behövs väl här... ;) */ echo '<form action="', $_SERVER['PHP_SELF'], '" method="post" enctype="multipart/form-data">', "\n"; echo ' <p><input type="file" name="userfile" /> <input type="submit" value="Ladda upp den valda filen" /></p>', "\n"; echo '</form>'; ?>