Entradas

Mostrando las entradas etiquetadas como proyecto

Un mundo nuevo

Lo de las expresiones regulares es la caña. Hasta hace unos días no sabía que coño era eso. Y resulta que ahora me he enamorado. No son demasiado complicadas de usar, y validan lo que sea. Desde DNIs de españoles o de extranjeros, códigos postales de UK, fechas, emails, y lo que a mi me interesaba tags html para evitar que me se me cuelen en un formulario y lleguen a guardarse en la base de datos. ¿Por qué? Imagina que alguien guarda la cadena </script> en el campo nombre de cliente y que a la hora de hacer una consulta uso un código javascript que va poniendo cada campo en su correspondiente lugar dentro de un formulario, en cuanto se pone el Nombre, en este caso </script> la hemos cagado. Porque se da por terminado el código javascript aunque realmente aún queden cosas por hacer... ya no digo nada si se introduce <? php mysql_query("SELECT * FROM clientes"; ?> o se cambia el inocente SELECT por un DROP TABLE más jodón En PHP, que es el lenguaje que ...

Burrocracia

Resulta que a la hora de entregar un proyecto de fin de carrera en la Universidad de Coruña se deben entregar varias copias en papel (unos 100 € entre encuadernaciones y tinta para impresora) y otras copias en "soporte digital". Usease que le pegas un CD con la memoria del proyecto y, si la has hecho, la aplicación que has hecho. ¿Para que cojones son las copias digitales si luego no se puede sacar de la biblioteca? Vale que no dejen sacar las copias en papel porque si se pierden no hay forma de recuperarlo. Pero que no dejen copiar un archivo pdf ... es de locos, ¿no se supone que la Universidad es un sitio donde se divulga información?

innerHTML

Imagen
Un día perdido gracias a las bondades del innerHTML. Resulta que se usa para añadir contenido dinámicamente a la "página actual". Bien, el ejemplo clásico es coger un div por su identificador y meterne contenido, yo lo hacía así: Y nada que luego el código que se generaba era la leche de curioso, me aparecía tal que así: Pues a romperse la cabeza... hasta que se me ocurrió la feliz idea de preguntar a quien sabe (debería optar por esta opción más a menudo) Y me contó lo que estaba pasando. Resulta que el bueno del innerHTML iba insertando línea a línea lo que yo le iba concatenando, y corrigiendo las irregularidades. Claro, como abría una etiqueta form y no la cerraba en la primera línea, él la cerraba para mi, lo mismo con la etiqueta div de la segunda línea, y las etiquetas de cierre ya ni las ponía. ¿Solución? usar una variable para ir concatenandolo todo, y luego usar el innerHTML solo una vez: PD.: ¿Alguien sabe como meter código directamente en el post sin que se int...

Busco nombre para bautizar un programa

Necesito un nombre de guerra para un programa que estoy haciendo. El título largo sería Aplicación Web para planificar actividades de una empresa de mantenimiento de servicios informáticos con calendario asociado Anda, si no tengo ningún sitio para dejar comentarios... esto hay q arreglarlo, pero será en otro momento que ahora voy con prisas