lifehunter
Erfahrenes Mitglied
Hallo, ich nutzte folgende Tutorial
http://www.tutorials.de/tutorials65420.html
Ich habe das ganze so umgeschrieben:
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?
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>
<? } ?>
Kann mir vielleciht jemand helfen bzw weiß jemand vielleicht schon die Lösung?