Uppladdningsdelen
Kod:
<form action="index.php?thumbi" method="post" enctype="multipart/form-data" name="upload" id="upload"><br />
<input class=inputText name="file" type="file" size="30" />
<input type="submit" class="submit2" name="nyBild" value="Ladda upp" />
</form>
Omlagring osv...
Kod:
$bildnamn = $_FILES['file']['name'];
$tempnamn = $_FILES['file']['tmp_name'];
$filandelse = strtolower(substr($bildnamn, (strrpos($bildnamn, '.'))));
$bildstrl = getimagesize($tempnamn);
Själva kontrollen (la även till stora och små bokstäver.. trodde först det var det som spökade.. men icke)
Kod:
// Kolla filen så det är rätt filformat.
if (($_FILES['file']['type'] != "image/gif") && ($_FILES['file']['type'] != "image/GIF") && ($_FILES['file']['type'] != "image/jpg") && ($_FILES['file']['type'] != "image/JPG") && ($_FILES['file']['type'] != "image/jpeg") && ($_FILES['file']['type'] != "image/JPEG") && ($_FILES['file']['type'] != "image/png") && ($_FILES['file']['type'] != "image/PNG") && ($_FILES['file']['type'] != "image/PJPEG") && ($_FILES['file']['type'] != "image/pjpeg")) {
echo "Bilden måste vara av typen gif, jpg, jpeg eller png.<br />";
exit;
}