PHP-Code:
function upload($maxsize, $path, $extensions, $tmp_name, $name, $size, $type) {
$uploddir = "img/".$path."/"; // Upload Ordner
$ext_tmp = explode(".", $name);
$ext = ".".$ext_tmp[(count($ext_tmp)-1)];
if(in_array($ext, $extensions)) {
if($size<=$maxsize && $size!=0) {
$newname = '';
while(file_exists($uploddir.$newname) || !$newname) {
$newname .= uniqid(rand());
}
if(move_uploaded_file($tmp_name, $uploddir.$newname.$ext)) {
$content .="Die Datei erfolgreich hochgeladen.<br>";
$content .= "Größe: ".$size." Byte<br>";
$content .= "Name: ".$name."<br>";
$content .= "MIME-Type: ".$type."<br>";
$content .= "Ansehen: <a href='".$uploddir.$newname.$ext."'>".$uploddir.$newname.$ext."</a>";
}
else{
$content .= "Fehler: Deitei konnte nicht verschoben werden!";
}
}
else{
$content .= "Ihre Datei ($size) ist über $maxsize Bytes oder gleich 0 KB";
}
}
*** else{
$content .= "Falsche Erweiterung: ".$name;
}
}
Linie 39 ist mit *** markiert.
KA. woran es liegt das es nicht funktioniert, wäre um jede Hilfe dankbar.
gruss LukasS
edit. Problem hat sich erledigt
Kommentar