Hallo
ich versuche gerade ein Dateiupload zu coden,
es geht leider so nicht.
GN
ich versuche gerade ein Dateiupload zu coden,
PHP:
<body>
<?php
if (isset($_POST['bild']))
{
$path = "/upload/";
$tmpname = $_FILES['bild'] ['tmp_name'];
$name = $_FILES['bild']['name'];
$type = $_FILES['bild']['type'];
$size = $_FILES['bild']['size'];
// es dürfen nur bestimmte Dateien ausgewählt werden
if ($type != "image/gif" && $type != "image/pjpeg" && $type != "image/jpeg" && $type != "image/png" && $type != "image/bmp")
{
$err[] = "Bitte nur Bildformate auswählen.\n";
}
// gucken ob es die Datei schon gibt
if (file_exists($name))
{
$err[] = "Die Datei ist schon vorhanden.\n";
}
//
if (ini_set(upload_max_filesize, "5M"))
{
$err[] = "Die Datei ist zu groß.\n";
}
// Hier soll die Datei auf den Server kopiert werden
if (is_uploaded_file($tmpname))
{
echo "klappt";
print_r($_FILES);
}
else
{
echo "klappt nicht";
print_r($_FILES);
}
}
else
{
echo "<form action=\"". $_SERVER['PHP_SELF'] ."\" method=\"post\" enctype=\"multipart/from-data\">\n";
echo " <input type=\"file\" name=\"bild\" />\n";
echo " <br />\n";
echo " <input type=\"submit\" value=\"upload\" />\n";
echo "</form>\n";
}
?>
</body>
</html>
es geht leider so nicht.
GN