EOT;
$maxmeret = 20000;
$allowedExts = array("jpg", "jpeg", "gif", "png");
$extension = end(explode(".", $_FILES["kepfile"]["name"]));
if(empty($_FILES["kepfile"]["name"]))
{
echo "Nem adtál meg fájlt!";
}
else
{
$upload = true;
if (!(
($_FILES["kepfile"]["type"] == "image/gif") ||
($_FILES["kepfile"]["type"] == "image/jpeg") ||
($_FILES["kepfile"]["type"] == "image/pjpeg") ||
($_FILES["kepfile"]["type"] == "image/png"))
)
{
echo "Tiltott fájltípus
";
$upload = false;
}
if ($_FILES["kepfile"]["size"] > $maxmeret)
{
echo "Túl nagy fájlméret
";
$upload = false;
}
if(!in_array($extension, $allowedExts))
{
echo "Tiltott kiterjesztés
";
$upload = false;
}
if ($upload)
{
if ($_FILES["kepfile"]["error"] > 0)
{
echo "Hiba: " . $_FILES["kepfile"]["error"] . "
";
$upload = false;
}
else
{
echo "Feltöltés: " . $_FILES["kepfile"]["name"] . "
";
echo "Típus: " . $_FILES["kepfile"]["type"] . "
";
echo "Méret: " . ($_FILES["kepfile"]["size"] / 1024) . " Kb
";
echo "Ideiglenesen tárolva itt: " . $_FILES["kepfile"]["tmp_name"]."
";
}
if (file_exists("upload/" . $_FILES["kepfile"]["name"]))
{
echo "A " .$_FILES["kepfile"]["name"] . " fájl már létezik.
";
}
else
{
move_uploaded_file($_FILES["kepfile"]["tmp_name"], "upload/"
. $_FILES["kepfile"]["name"]);
echo "Végleg tárolva itt: " . "upload/" . $_FILES["kepfile"]["name"]."
";
}
}
}
print "