Uploadscript funktioniert nicht :(

D

Dkl764

Wieso geht das Script nur nicht?
Ich glaube $file hat keinen Wert :(


<?php
if($_POST["submit"] != "Upload") {
?>
<form action="upload.php" method="post" enctype="multipart/form-data" name="upload">
Name des Paketes:<input type="text" name="paketname"><br>
Kategorie:<input type="text" name="paketkategorie"><br>
Datei: <input type="file" name="file"><br>
<br><input type="submit" name="submit" value="Upload">
</form>

<?php
}

// Variabeln festlegen
$max_byte_size = get_cfg_var("upload_max_filesize");
$file = $_POST['file'];
$paketname = $_POST['paketname'];
$paketkategorie = $_POST['paketkategorie'];
$a = "pakete/".$paketkategorie."_".$paketname."/".$file;
$b = "pakete/".$paketkategorie."_".$paketname;

//Script...
if($_POST["submit"] == "Upload") {
@mkdir (pakete, 0700);
@mkdir ($b, 0700);
copy($file,"$a");
}
?>




<?php
if($_POST["submit"] == "Upload") {
echo "<b><u>Installationsprotokoll</u></b><br>";
if(file_exists($a)) {

echo "Die Datei ".$file." wurde erfolgreich hochgeladen...";

} else {
echo "<font color=red>Fehler: Die Datei <b>".$file."</b> konnte nicht hochgeladen werden.</font>";
}

echo "<br><br><b><u>Installationsergebniss</u></b><br>";
echo "Paketname: ".$paketname."<br>";
echo "Kategorie: ".$paketkategorie."<br>";
echo "Datei: ".$file."<br>";
echo "Größe: ".filesize($file)."<br>";
echo "Typ: ".filetype($file);
}
?>
 
Zurück