Nun möchte ich aber dass man nur JPG-, PNG- und GIF-Dateien hochladen kann mit max. 20kb Speicher und max. 80x80px Größe.
Kann mir jemand ein Link zu einem zutreffenden Script posten oder wäre einer so Lieb und würde mir das oben gepostete Script umschreiben?
oke nach 1 h rumbasteln, habe ich denke es soweit hinbekommen^^
[code]<?php
if($_FILES[‘Datei’][‘tmp_name’])
{
// Grafik wird auf eine Größe von 50000 Bytes = 50 Kb geprüft
if($_FILES['Datei']['size'] < '50000'){
// Die Datei-Typen die nicht zugelassen werden
$DateiTyp = array("jpg","jpeg","png","gif");
// Wenn DateiTyp und DateiGröße korrekt sind = Upload
if (in_array(end(explode(".", strtolower($_FILES['Datei']['name']))), $DateiTyp)) {
move_uploaded_file($_FILES['Datei']['tmp_name'], "images/logos/".$_POST[name].'.'.end(explode(".", $_FILES['Datei']['name'])));
} else {
echo '<br />Der DateiTyp stimmt nicht, versuche es nochmal!';
}
} else {
echo 'Größe des Bildes passt nicht!';
}
}
else
{
echo"Bitte geben Sie eine Datei an!";
}
?>
Datei-Upload
[/code]
Ähm also ich “programmiere” ein Clanregister und dort soll man sein Clan-Logo uploaden können.
Die Datei/Image-Geschichte kenne ich, aber ich denke/hoffe nicht dass es verboten ist also in dem Clanregister.
Man kann sowieso nur 1 logo hochladen, wenn man ein neues hochladet(gleicher DateiTyp), dann wird es einfach überschrieben, da der Name immer gleich bleibt (im Clanregister), also falls ihr versteht wie ich es meine.^^
Aso ja, ähm würdet ihr an dem Script oben etwas noch verändern/verbessern? (wenn ja, was wo?)
mfg
PS: der code oben is für jeden der es gebrauchen kann
ich würde es so machen das ich sage welche dateitypen erlaubt sind…
// Die Datei-Typen die nicht zugelassen werden
$DateiTyp = array("txt","csv","htm","html","xml","css","doc","xls","rtf","ppt","pdf","swf","flv","avi","wmv","mov");
so kann ich ja immernich zb .exe .php datein hochladen
[quote=“Hardi”]ich würde es so machen das ich sage welche dateitypen erlaubt sind…
// Die Datei-Typen die nicht zugelassen werden
$DateiTyp = array("txt","csv","htm","html","xml","css","doc","xls","rtf","ppt","pdf","swf","flv","avi","wmv","mov");
so kann ich ja immernich zb .exe .php datein hochladen[/quote]
Is ja der Sinn der Sache^^ es sollen ja nur Bilder hochgeladen werden.