PHP:
<form name="form" method="post" action="galerie_upload2.php">
<?php
$pics = "/var/www/web445/html/v5/galerie/";
$verzeichnis = openDir("$pics");
$dir=opendir($pics); // Zuerst das Verzeichnis öffnen
echo "<select name=\"ordner\">\n";
while ($file = readDir($verzeichnis)) {
// Höhere Verzeichnisse nicht anzeigen
if ($file != "." && $file != "..") {
echo "<option value=\"$file\">$file</option>\n";
}
}
closeDir($verzeichnis); // Verzeichnis schließen
echo "</select>\n";
?>
<br>
<input type="file" name="bild" value=""><br>
<input type="submit" name="submit" value="Abschicken">
</form>
die galerie_upload2.php
PHP:
<?php
include('auth.php');
include('config.php');
$uploaddir = "/var/www/web445/html/v5/galerie/".$ordner."/";
$flyerdir = "http://www.xxx.de/v5/galerie";
print "<pre>";
if (copy($HTTP_POST_FILES['bild']['tmp_name'], $uploaddir.$HTTP_POST_FILES['bild']['name'])) {
print "File-Upload erfolgreich. Info:\n";
print_r($HTTP_POST_FILES);
} else {
print "File-Upload fehlgeschlagen! Info:\n";
print_r($HTTP_POST_FILES);
}
$flyerurl = "".$flyerdir."/".$HTTP_POST_FILES['bild']['name']."";
// trage in Datenbank (DB) ein
echo"danke für den eintrag!<br><a href=''>weiteren Termin eintragen</a>";
?>
ergibt
Notice: Undefined index: bild in /var/www/web445/html/v5/admin/galerie_upload2.php on line 9
Notice: Undefined index: bild in /var/www/web445/html/v5/admin/galerie_upload2.php on line 9
Warning: copy() [function.copy]: Unable to access in /var/www/web445/html/v5/admin/galerie_upload2.php on line 9
File-Upload fehlgeschlagen! Info:
Array
(
)
Notice: Undefined index: bild in /var/www/web445/html/v5/admin/galerie_upload2.php on line 19
danke für den eintrag!
weiteren Termin eintragen
versteh ich überhaupt nicht.