Un error 404 no es un error de programación, sencillamente significa que tu servidor web no puede localizar dicho recurso.
En breve: el script que intentas cargar no existe o la ruta no es la correcta.
Otra cosa bastante grave es que estás confundiendo PHP y Javascript, pero no son la misma cosa.
Si tienes una función en php llamada mostrarAdmin() jamás se invocará con Javascript mediante el onclick, es sencillamente ridículo.