Bilderupload funktioniert nicht
Carsten
- php
Hallo Leute,
jetzt habe ich mich mit Uploaden von Bildern beschäftigt und auch in Google und im Archiv schon einiges gesucht. Das Prinzip des Uploads habe ich auch verstanden, aber die Praxis funktioniert nicht. Auf der Seite http://www.dclp-faq.de/q/q-formular-upload-php3.html habe ich ein Beispiel gefunden, was bei mir aber überhaupt nicht funktioniert - weder auf meinem lokalen Server noch bei meinem Provider. Kann mir jemand helfen, wie ich Bilder uploaden kann und diese hinterher auf dem Server benutzen kann?
Das Beispiel sieht so aus:
<?php
if (isset($_FILES['probe']) and ! $_FILES['probe']['error']) {
// Alternativ: and $_FILES['probe']['size']
move_uploaded_file($_FILES['probe']['tmp_name'], "./newfile.txt");
printf("Die Datei %s steht jetzt als " .
"newfile.txt zur Verfügung.<br />\n",
$_FILES['probe']['name']);
printf("Sie ist %u Bytes groß und vom Typ %s.<br />\n",
$_FILES['probe']['size'], $_FILES['probe']['type']);
}
?>
Das Resultat aber leider so:
Warning: Unable to create './newfile.txt': Permission denied in /html/test/bildtest.php on line 14
Warning: Unable to move '/phptmp/phpbBHNqd' to './newfile.txt' in /html/test/bildtest.php on line 14
Die Datei test1.jpg steht jetzt als newfile.txt zur Verfügung.
Sie ist 589824 Bytes groß und vom Typ image/pjpeg.
Hallo,
das kann an den Schreiberechten liegen. Das Verzeichnis muss IMHO auf CHMOD 777 gesetzt werden.
Grüße, Alex
Das Verzeichnis muss IMHO auf CHMOD 777 gesetzt werden.
Danke für den Tip, aber wo stelle ich das ein. Normale Attributteinstellungen (attrib +w?)