Hey Leute.
Hab folgendes Problem. Würde gerne einen kleinen Upload bereich auf meinem Webspace einrichten. Hier das grundlegende php script (wird später noch erweitert):
PHP
<?php
$upload_verzeichnis = '/uploads';
# Name für Upload-Element im Formular heißt 'file'
if (isset($_FILES['file']['name'])) {
$dateiname = $_FILES['file']['name'];
# Dateinamen prüfen: Nur Buchstaben, Punkt, Unter- und Bindestrich erlaubt:
if (ereg('^[a-zA-Z0-9._-]*$', $dateiname)) {
# WICHTIG: Prüfen, ob Datei schon existiert, um Überschreiben zu verhindern!
if (file_exists("$upload_verzeichnis/$dateiname")) {
echo "Datei " . htmlspecialchars($dateiname) . " existiert schon!";
} else {
if (move_uploaded_file($_FILES['file']['tmp_name'],
"$upload_verzeichnis/$dateiname")) {
echo "Ok";
} else {
echo "Fehler: " . $_FILES['file']['error'];
}
}
} else {
echo "Fehler: Ungültiger Dateiname " . htmlspecialchars($dateiname);
}
}
?>
Alles anzeigen
und hier der zugehörige error:
Code
Warning: move_uploaded_file(/uploads/putty.exe) [function.move-uploaded-file]: failed to open stream: No such file or directory in /users/home99/e0725299/public_html/privat/uploads/upload.php on line 15
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpp6XjFP' to '/uploads/putty.exe' in /users/home99/e0725299/public_html/privat/uploads/upload.php on line 15
Fehler: 0
ich nehm an das es an fehlenden rechten scheitert. wäre nett wenn ihr mir vl einen kleinen denkanstoss geben könnte wie ich den upload bereich verwirklichen kann.
lg