fly_singapore
Mitglied
Hallo allerseits,
Beim Versuch, über ein Uploadformular eine Datei auf meinen Server upzuloaden bekomme ich immer die Fehlermeldung, daß der das Direktory nicht finden kann. Was mache ich da falsch. Übrigens, wenn ich einfach "/" als Pfad angebe, tut sich nichts. php meldet aber, das kein Fehler aufgetaucht ist und die Datei erfolgreich upgeloaded wurde.. Bloss wo hin?
Ich habe die von mir modifizierte Beispieldatei drangehangen:
<?php
// In PHP kleiner als 4.1.0 sollten Sie $HTTP_POST_FILES anstatt $_FILES verwenden.
// In PHP kleiner als 4.0.3 verwenden Sie copy() und is_uploaded_file() anstatt von
// move_uploaded_file()
$uploaddir = '/mvc/test';
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded. Here's some more debugging info:\n";
print_r($_FILES);
} else {
print "Possible file upload attack! Here's some debugging info:\n";
print_r($_FILES);
}
?>
Wobei "/mvc/test/" das Serververzeichnis darstellt, wo hin die hochzuladende Datei hin soll.
Beim Versuch, über ein Uploadformular eine Datei auf meinen Server upzuloaden bekomme ich immer die Fehlermeldung, daß der das Direktory nicht finden kann. Was mache ich da falsch. Übrigens, wenn ich einfach "/" als Pfad angebe, tut sich nichts. php meldet aber, das kein Fehler aufgetaucht ist und die Datei erfolgreich upgeloaded wurde.. Bloss wo hin?
Ich habe die von mir modifizierte Beispieldatei drangehangen:
<?php
// In PHP kleiner als 4.1.0 sollten Sie $HTTP_POST_FILES anstatt $_FILES verwenden.
// In PHP kleiner als 4.0.3 verwenden Sie copy() und is_uploaded_file() anstatt von
// move_uploaded_file()
$uploaddir = '/mvc/test';
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "File is valid, and was successfully uploaded. Here's some more debugging info:\n";
print_r($_FILES);
} else {
print "Possible file upload attack! Here's some debugging info:\n";
print_r($_FILES);
}
?>
Wobei "/mvc/test/" das Serververzeichnis darstellt, wo hin die hochzuladende Datei hin soll.