Sers,
ich hab mir ein Uploadscript für meine Bedürfnisse angepasst.
ich möchte im grunde nur mp3 Dateien von Usern auf meinem Webserver uploaden lassen.
Das Script meldet auch korekt Datei hochgeladen allerdings wird die temporäre
Datei nicht in den angegebenen Zielordner geschrieben.
Ist bei dem move_uploade... Befehl der Fehler?
Hab schon verschiedene Schreibweisen des Befehls getestet aber nichts hat den gewünschten effekt gebracht.
Hier das Script
ich hab mir ein Uploadscript für meine Bedürfnisse angepasst.
ich möchte im grunde nur mp3 Dateien von Usern auf meinem Webserver uploaden lassen.
Das Script meldet auch korekt Datei hochgeladen allerdings wird die temporäre
Datei nicht in den angegebenen Zielordner geschrieben.
Ist bei dem move_uploade... Befehl der Fehler?
Hab schon verschiedene Schreibweisen des Befehls getestet aber nichts hat den gewünschten effekt gebracht.
Hier das Script
PHP-Code:
<?php
$allowedfiles = array('mp3');
$uploaddir = 'uploads/';
if(isset($_FILES['datei']))
{
$filetype = substr($_FILES['datei']['name'], strlen($_FILES['datei']['name'])-3);
if(in_array($filetype, $allowedfiles))
{
if($_FILES['datei']['size'] <=8388608)
{
move_uploaded_file($_FILES['datei']['tmp_name'], 'uploads/'.$_FILES['datei']['name']);
$output = $_FILES['datei']['name'];
$output .= ' wurde erfolgreich hochgeladen</a>';
echo $output;
}
else
{
echo 'Falsche Grösse';
}
}
else
{
echo 'Es können nur Mp3 Dateien hochgeladen werden';
}
}
else
{
echo 'Datei Upload fehlgeschlagen';
}
?>
Kommentar