Ich will zwar später noch Nickname anzeige und eine Beschreibung einfügen aber dazu später.
Ich habe einfach ein einfaches Logisches Script geschieben:
<?php $url = "URL"; $speicherordner = "/Mein Ordner/"; ?> <html> <head> <title>Upload</title> </head> <body> <? if($action){ $filename = ""; $time=time(); if ($HTTP_POST_FILES['userfile']['tmp_name']<> 'none'){ $file = $HTTP_POST_FILES['userfile']['name']; $temp = $HTTP_POST_FILES['userfile']['tmp_name']; $path_parts = pathinfo($file); $filename = "bild_" . $time . "." . $path_parts["extension"]; $dest = $path.$filename; copy($temp, $dest); echo 'Datei wurde erfolgreich Hochgeladen!'; echo 'Url der Datei: '.$url.$speicherordner.$filename; } } else { ?> <form method="post" enctype="multipart/form-data" action="<?php echo $PHP_SELF ?>"> <input type="hidden" name="MAX_FILE_SIZE" value="400000"> <br><strong>Bild Hochladen</strong><br><br> <input name="userfile" type="file" size=40><br><br> <input type="submit" name="action" value="Hochladen"> </form> <? } ?> </body> </html>
Ich habe alles Weggelassen also beschänkung usw um fehler auszuschließen. Wenn ich nun versuche mit dem Script etwas hochzuladen bekomm ich nen Error...
Warning: copy(bild_1163624077.jpeg) [function.copy]: failed to open stream: Permission denied in /srv/www/[meine web nummer]/html/gl/upload.php on line 22
Datei wurde erfolgreich Hochgeladen!Url der Datei: [meine url][path]bild_1163624077.jpeg
bin gerade irgendwie ratlos ich hoffe einer kann mir weiter helfen oder mir schon ein script geben wo dann auch gleich beschireibung drinne is und die usernamen vom ilch script verwendet werden!
betroffene Homepage: externer Link