---
title: "Upload Script ( Endast musik )"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/144482-upload-script-endast-musik"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "logitech"
published: "2006-03-23T21:21:07.000Z"
updated: "2006-04-07T08:41:51.000Z"
replies: 5
views: 540
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/144482-upload-script-endast-musik"
---

# Upload Script ( Endast musik )

## #1 — logitech, 2006-03-23T21:21Z

Hallå! Jag har letat i ett par dar nu efter ett fungerande script men har inte hittat något. Så jag undrar ifall nån som har lust att dela med sig av något script dom gjort eller något script dom känner till? Jag är ute efter att kunna ladda upp musik filer t.ex .mp3, .wav, .mid. Ifall det är möjligt?

Permalänk: https://www.webforum.nu/p/144482

## #2 — UrMe, 2006-03-24T12:08Z

Direkt hämtat ur Beginning PHP5 :) Kolla igenom koden för det är säkert något fel i den.

```php
<?php
//file_upload.php
function upload__form() {
    ?>
    <table border="1" align="center">
    <tr><td>
    <form method="POST" enctype= "multipart/form-data"
       action="<? echo $_SERVER['PHP_SELF'] ?>">
       Upload file!
       <input type="file" name="userfile">
       <input type="submit" name="action" value="upload">
    </form>
    </td></tr>
    </table>
    <?
}
function upload_file() {
   //set the archive directory
   $archive_dir = "/Inetpub/wwwroot/beginning_php5/ch07/docs";
   //get the userfile particulars
   $userfile_name =$_FILES['userfile']['name'];
   $userfile_tmp_name = $_FILES['userfile']['size'];
   $userfile_size = $_FILES['userfile']['size'];
   $userfile_type = $_FILES['userfile']['type'];
   if(isset($_ENV['WINDIR'])) {
      $userfile = str_replace("\\\\", "\\", $FILES['userfile']['name']);
   }
   $filename = basename($userfile_name);
   if($userfile_size <= 0) die ("$filename is empty.");
   if (!@move_uploaded_file($userfile_tmp_name, "$archive_dir/$filename"))
       die("Can't copy $userfile_name to $filename.");
   if(isset($_ENV['WINDIR']) && !@unlink($userfile))
      die("Can't delete the file $userfile_name.");
   echo "$filename has been successfully uploaded.<BR>";
   echo "Filesize: " . number_format($userfile_size) . "<BR>";
   echo "Filetype" $userfile_type<BR>";
}
?>
<html>
<head><titile>File Upload</tile></head>
<body>
<?php
if($_POST[action] == 'upload') {
    upload_file();
} else {
    upload_form();
}
?>
</body>
</html>
```

Permalänk: https://www.webforum.nu/p/1787028

## #3 — logitech, 2006-03-24T14:30Z

Hmm. Jag försöker testa den koden. Men jag kan inte testa den localt på datan.. :/

Permalänk: https://www.webforum.nu/p/1787063

## #4 — logitech, 2006-03-28T18:14Z

Någon som kanske vet varför jag inte kan se sidan på datan localt?

Permalänk: https://www.webforum.nu/p/1788111

## #5 — linuxfreak, 2006-04-07T07:53Z

du måste ha PHP installerat på datorn :-p

Permalänk: https://www.webforum.nu/p/1794486

## #6 — dahlgren, 2006-04-07T08:41Z

Om du inte har en webbserver istallerad redan kan jag rekomendera wamp. <http://www.wampserver.com>.

Permalänk: https://www.webforum.nu/p/1794504

---

Tråden på webben: https://www.webforum.nu/amne/php/144482-upload-script-endast-musik
