Upload s limitem na serveru

Zdravim,
Potřebuju ošetřit max velikost uplodavoneho souboru.Poskytovatel ma limit 2MB.


<?php

if (is_uploaded_file($soubor))
if ($soubor_size < 2000000)
move_uploaded_file($soubor, "./images/$soubor_name");
else
echo 'soubor je moc velky';

?>

<!-- upload souboru -->
<form action="index.php" method="post" enctype="multipart/form-data">
<input type="file" name="soubor" >
<input type="submit" value="Nahraj" >
</form>


Toto nezafunguje v případě, že je soubor větší než 2MB. Nevím co s tím. Predem dikas.
Pokud uploaduješ obrázky, zkus místo $soubor_size použít:

$image_size
a co $_FILES['userfile']['size']

The size, in bytes, of the uploaded file.
-- vyčteno z manuálu
tedy konkrétně: pokud se file v inputu jmenuje "soubor", tak to bude
$velikost = $_FILES['soubor']['size']