es kommt zwar diese fehlermeldung:
Notice: Undefined index: picture in D:\apache\Apache2\htdocs\chile_upload.php on line 121
aber genau das gleiche zeigt er auch über das datum an, welches trotzdem hochgeladen wird. den ordner findet er, das ist nicht das problem.
file_upload = on
php version 5
hier das zugehörige formular:
und die zeilen, die für's bilder hochladen zuständig sind oder sein sollen:
Notice: Undefined index: picture in D:\apache\Apache2\htdocs\chile_upload.php on line 121
aber genau das gleiche zeigt er auch über das datum an, welches trotzdem hochgeladen wird. den ordner findet er, das ist nicht das problem.
file_upload = on
php version 5
hier das zugehörige formular:
PHP Code:
echo "<div class=\"normal_top\">";
echo "<div class=\"normal_align\">";
echo "<form action=\"chile_upload.php\" method=\"post\" enctype=\"multipart/form-data\">";
echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"1000000\"> Bild:</br>";
echo "<input type=\"file\" name=\"picture\" size=\"60\"></br> Datum:</br>";
echo "<input type=\"text\" name=\"date\" value=\"\" size=\"30\"></p>";
echo "<textarea name=\"comments\" value=\"\" cols=\"40\" rows=\"10\"></textarea></p>";
echo "<input type=\"submit\" value=\"Upload\"></input><br><br>Passwort:<br>";
echo "<input type=\"password\" size=\"30\" name=\"password\"><p><p>";
echo "</form>";
echo "</div>";
echo "</div>";
PHP Code:
$uploaddir = "chile/";
if (!is_dir($uploaddir))
{
echo "<p class=\"error\">Directory could not be found.</p>";
exit;
}
if (!opendir($uploaddir)) {
echo "Could not open folder.";
exit;
}
//uploading pictures
$temp_pic = $_FILES['picture']['tmp_name'];
$orig_pic = $_FILES['picture']['name'];
$done = move_uploaded_file($temp_pic,$_SERVER['DOCUMENT_ROOT'].$orig_pic)
or
die ('Upload fehlgeschlagen');