Puedes añadir un condicional que verifique si el archivo subido tiene la extensión que buscas.
Código PHP:
if ($_FILES["archivo"]["type"] == "image/gif"){...} else{...}
Para .gif: image/gif
Para .jpg: image/jpeg
Del mismo modo vas a poder permitir que se publiquen imagenes que no excedan un determinado peso.
Código PHP:
if ($_FILES["archivo"]["size"] < 5000)
Espero haberte ayudado. Un saludo