Categoría: Snippets

¿Cómo saber que botón fue presionado en un formulario HTML?

A veces por alguna razón podríamos necesitar saber que botón presionó un usuario al guardar el formulario, por ejemplo, podríamos querer saber si presionó el botón “Guardar” o el botón “Guardar y agregar otro” para cambiar el comportamiento de nuestra aplicación. Una forma excelente de lograrlo es con jQuery:

Básicamente se trata de agregar un atributo al botón que se presionó para luego leerlo justo antes de enviar la información y realizar una acción al respecto.

Ojalá les sirva, si tienen dudas pueden usar el formulario de comentarios. 😉

Extraer la extensión de un archivo por medio de PHP

En muchas ocasiones para, por ejemplo, validar que un tipo de archivo sea aceptado es necesario saber su extensión. Existen muchas soluciones para lograrlo pero la más sencilla esta integrada con PHP.

La función en cuestión es: pathinfo():

Esta es la forma más rápida, sencilla y eficiente. Te puede, además, dar más información como la ruta del archivo, esto dependiendo del segundo argumento.

¡Suerte!.

Validar correo con Javascript

Una función muy útil para poder validar cuentas de correo por medio de Javascript utilizando expresiones regulares (regex).

Además de la función en javascript siempre es bueno validar cualquier correo del lado del servidor por si se saltan la validación javascript: Validar correo con PHP

¡Ojalá les sirva! 😀

Validar correo con PHP

Una función muy útil para poder validar cuentas de correo por medio de PHP utilizando expresiones regulares(regex).

Ahora que si quieres validar que el correo exista no hay una forma 100% segura pero te invitamos a utilizar nuestra herramienta en línea para comprobar correos.

¡Ojalá les sirva! 😀

Aplicar transparencia CSS en todos los navegadores

El siguiente código aplica la transparencia css en todos los navegadores:

Atributo CSSNavegadorPosibles valores
filter:alpha(opacity=50):IE todas las versiones0 al 100
-moz-opacity:0.5:Firefox (Versiones anteriores)0 al 1
-khtml-opacity: 0.5:Safari (Versiones anteriores)0 al 1
opacity:Todos los demás0 al 1