diseño y desarrollo

Tips y Ayudas de programación follow us in feedly

[PHP][SEGURIDAD]Sistema de bloqueo por intentos fallidos de inicio de sesión

Nota 5 (8 voto/s )

Introducción

Un gran problema cuando creas una pagina web que contiene un sistema de usuarios es que no caemos en la cuenta del problema de seguridad que podemos tener sino bloqueamos la IP del usuario al llegar a un numero de intentos fallidos.

Si un atacante utiliza un sistema de fuerza bruta (que es la introducción de usuarios y contraseñas predefinidas en un diccionario u otros sistemas) sin ningún tipo de restricción por intentos fallidos de conexión en un par de horas podría conseguir entrar.

Para ello hoy os enseño un sistema sencillo que al "X" numero de intentos bloquea la IP y no le permitirá volver a intentar entrar.

 undefined

[PHP]Como crear un contador de descargas sin BD

Nota 5 (4 voto/s )

Introducción

Hoy os traigo como cuantificar las descargas que tienen nuestros archivos públicos, este sistema es el que uso yo en esta misma web.

Lo que vamos a hacer es redirigir los archivos a través de un fichero PHP que sera el que contabilice el Nº de descargas.

Por ejemplo,

Para el archivo ConsultaCorreos.zip teniamos una URL como la siguiente:

http://midominio.com/Descargas/ConsultaCorreos.zip

Ahora tendríamos que hacer un enlace a downloads.php pasandole el fichero ConsultaCorreos.zip

http://midominio.com/downloads.php?file=ConsultaCorreos.zip

undefined

[JQuery][HTML][PHP] Como hacer un formulario de contacto amigable con HTML, JQuery y PHP

Nota 5 (1 voto/s )

Introducción

Hoy os traigo un básico que debería estar en cualquier pagina web, el formulario de contacto.

Las características que tiene este formulario de contacto son:

  • Adaptable a dispositivos moviles.
  • Datos validados correctamente.
  • Fácil adaptación para añadir mas campos.

Para ello vamos a utilizar JQuery, PHP, CSS3 y por su puesto HTML.

 

undefined

[PHP][AJAX][JQuery] Como subir ficheros con JQuery, Ajax y PHP

Nota 5 (1 voto/s )

Introducción

Hoy os traigo como subir ficheros con AJAX y PHP pudiendo filtrar que tipos de ficheros podemos subir.

Para ello vamos a utilizar una librería Javascript AjaxUpload.2.0.min.js (al final del Post podéis descargarla), yo no la he desarrollado y no encuentro quien la desarrollo.

Por ejemplo, un caso real que he tenido que desarrollar para un familiar es crear una utilidad que subiendo un archivo Excel(.XLS o .XLSX) con una serie de datos(nombre, dirección, localidad y otros datos más) nos genere una carta en PDF por cada uno de los registros.

Aquí os dejo una imagen de la utilidad.

undefined

[Google][PHP][TTS] Texto a Voz con Google Translate

Nota ( voto/s )

Introducción

Hoy os traigo una nueva utilidad de la mano de Google, esta integrada en Google Translate y simplemente haciendo una petición http con varios parámetros que veremos a continuación nos devolverá un MP3 pasando el texto que le indiquemos a voz en el idioma que le digamos.

Tiene un "pero", no pueden ser mas de 100 caracteres por petición. Aunque si nuestro texto seria mayor de 100 caracteres podríamos partirlo en varias peticiones y unir los MP3.

[Google][PHP][API] Como obtener y mostrar imágenes sin necesidad de alojarlas en nuestro servidor

Nota ( voto/s )

Introducción

¿Alguna vez has necesitado mostrar una imagen y no has tenido ganas de andar buscando?
¿Quieres cargar imágenes sin tener que alojarlas en tu servidor, ni en servidores externos?
¿Necesitas mostrar imágenes de una manera dinámica?
Google una vez mas nos brinda la oportunidad de utilizar sus algoritmos y sus tecnologías de una manera muy sencilla, simplemente
con una petición al servicio de imágenes de Google nos devolverá un JSON con los resultados según los parámetros que le indiquemos.

Toda la documentación la podemos encontrar aquí Google Image Search.

Pagina de inico

Tarjeta de visita

Pinche en la imagen para añadir a sus contactos

Consúltame

Consultas o Sugerencias

Ir a Consultar