Tendría que ser un lenguaje del lado del cliente porque un servidor solo podría ver los detalles que vinieron con la solicitud HTTP (básicamente solo la versión del navegador y la dirección IP, ninguna de las cuales realmente puede confiar). Todavía puede no ser capaz de obtener información muy detallada del lado del cliente, pero será más de lo que está disponible en el servidor.
Sin embargo, aún necesitará un componente del lado del servidor para guardar el archivo (suponiendo que desea que la información termine en el servidor). Lo más probable es que desee enviar un formulario o utilizar una llamada AJAX para enviar los datos al servidor.
También debe mostrar la información al usuario e informarle que se está guardando, de lo contrario, su sitio tendrá una muy mala reputación tan pronto como alguien lea su HTML.
- ¿Cómo puedo alojar mi sitio web?
- ¿Dónde debo comenzar si quiero aprender el desarrollo web central?
- Quiero ser desarrollador web en Canadá (Vancouver) y planeo hacer el curso de Tecnología de Sistemas Informáticos. ¿Es la mejor opción disponible?
- He tenido una idea para un sitio web durante más de 5 años. Me faltan las habilidades para crearlo yo mismo. ¿Hay algún lugar donde pueda contratar un equipo para construirlo para mí?
- Mi aplicación tiene autorización e inicio de sesión de Firebase, ¿cómo puedo crear un formulario de registro y también almacenar información de ubicación en Firebase DB?
Eche un vistazo a http://supportdetails.com para ver un ejemplo. (No estoy afiliado a ese sitio, excepto como usuario).