Bilderupload klappt net

lifehunter

Erfahrenes Mitglied
Hallo, ich nutzte folgende Tutorial
http://www.tutorials.de/tutorials65420.html

Ich habe das ganze so umgeschrieben:
PHP:
<? if($upload){
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if ($type != "image/gif" && $type != "image/pjpeg" && $type != "image/jpeg" && $type != "image/png" && $type != "image/bmp"){
    $err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
	}
if($size > "80000") {
    $err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 80 KB!";
	}
if(empty($err)) {
    copy("$tempname", "$name");
    $meldung="Die Datei $name wurde erfolgreich hochgeladen!";
	mysql_query("INSERT INTO `upic` (`filename`, `ID`) values ('".$name."', '".$_SESSION['ID']."')");}
else {
    foreach($err as $error)
    $meldung="$error<br>";
	}
unset($upload);
}

if(!$upload){
echo $meldung; ?><b>Userbild hochalden</b>
<form enctype="multipart/form-data" action="<? echo $PHP_SELF."?userprofil&upload"; ?>" method="post"> 
<input type="hidden" name="upload" value="1">
<input type="file" name="file"><br>
<font size="-2">(max. 80kb nur JPEG und GIF!)</font><p>
<input type="submit" value="hochladen"> 
</form> 
<? } ?>
Nun mein Problem. Es wird zwar ausgegeben dass das Bild hochgeladen wurde, jedoch ist das Bild nicht in dem Verzeichnis wie die Datei...
Kann mir vielleciht jemand helfen bzw weiß jemand vielleicht schon die Lösung?
 
Habs gestern geschafft. Ich glaube es lag daran weil ich den Ordner falsch angegeben habe bei Uploaden.
Wie kann ich die Bilder jetzt dann eigentlich noch löschen?
also wie heißt die Funktion das der User selber die Bilder löschen kann?
 
Zurück