Solo permitir archivos .jpg y .png solo [duplicado]

Posible duplicado:
¿Cómo puedo permitir solo ciertos tipos de archivos en la carga en php?

¿Cómo puedo hacer que la siguiente secuencia de comandos solo permita imágenes .jpg o imágenes .png? Carga un directorio de imágenes en una tabla mysql basada en una coincidencia de nombre de usuario de sesión. ¿Es posible restringir los tipos de archivos? Porque solo necesito .jpg o .png

 if ($_POST['submit']) {
    //get file attributes

    $Name = $_FILES['myfile']['name'];
    $tmp_name = $_FILES['myfile']['tmp_name'];
    error_reporting(E_ERROR | E_PARSE);

    if ($Name) {            
    $location = "avatars/$Name";    
    move_uploaded_file($tmp_name, $location ) or die('Failed to upload picture'); 
    $query = mysql_query("UPDATE fgusers3 SET imagelocation='$location' WHERE name='$name'") or die("Your profile image has been uploaded!");

   }}



echo "Upload your image below:
  <form action='profilepic.php' method='POST' enctype='multipart/form-data'>
   Profile Picture: <input type='file' name='myfile'> <input type='submit' name='submit' value='upload'>
   </form>";

Respuestas a la pregunta(6)

Su respuesta a la pregunta