Pues lo estás haciendo muy mal.
No puedes usar un enlace como un botón, eso no es compatible.
Lo correcto, si se trata de usar una imagen es usar un <input> de
type image:
Código HTML:
Ver original<!-- MAL -->
<a onclick="document.forms['quiniela'].submit();" name="submit[nombre_desconocido]"><img src="admin/images/banners/<?php echo $res['urlimagen'];?>">
</a>
<!-- BIEN -->
<input type="image" name="submit[nombre_desconocido]" src="admin/images/banners/<?php echo $res['urlimagen'];?>">
Ese es el camino correcto, lo demás que intentas son soluciones endebles, sin fundamentos y además inútiles.
Por mucho que uses un enlace y Javascript jamás va a funcionar el atributo
name, porque dicho atributo sirve únicamente en elementos <input> y nada más.