Mailinglisten-Archive |
Hallo Armin,
habe Dein Scriptfragment etwas zusammengestrichen:
<?php
$Zielordner =
$_SERVER['DOCUMENT_ROOT'].dirname($_SERVER['SCRIPT_NAME']);
if (isset($_POST['submit'])) {
$datei_endgueltig =
$Zielordner.'/'.$_FILES['benutzerdatei']['name'];
if (move_uploaded_file($_FILES['benutzerdatei']['tmp_name'],
$datei_endgueltig)) {
echo "Die Datei wurde erfolgreich aufgeladen.";
} else {
echo "Die Datei konnte leider nicht aufgeladen werden.";
}
} else {
?><hr><form action="<?php echo $_SERVER['PHP_SELF']; ?>" <?
?>enctype="multipart/form-data" method="post"><?= "\n";
?><input name="benutzerdatei" type="file" /> <input <?
?>name="submit" type="submit" value="Aufladen" /><?= "\n";
?></form><?= "\n";
}
?>
Es funktioniert jetzt ohne "Nebenwirkungen".
Die etwas umstaendliche Art um $Zielordner zu generieren bewirkt,
dass die Richtung der Schraegstriche im Pfad immer gleich ist,
egal ob Windows(XP kann das) oder Unix.
m. b. G. Norbert
------------------
mobil 0177-1741686
------------------
e.o.m.
php::bar PHP Wiki - Listenarchive