Es una sección que programé para ir publicando aquellas cositas que me parecen interesantes y, por cualquier motivo, quiero tener a mano. Copia lo que quieras, usa lo que quieras (pero respeta sus licencias).
Escrito el 06-05-2011 por: Martín y leído 2599 veces
El siguiente es un ejemplo de como puedes utilizar un sistema de autenticación de usuarios mediante su cuenta de Twitter. Realmente no le veo mucha utilidad en sistemas con registros de usuarios pero sí para comentarios u otros sistemas que no necesiten más datos de los que puede facilitarte twitter.
Todo comienza con una serie de pasos que detallo a continuación. Donde la clave de todo es crear una aplicación en Twitter que hará de lanzadera, obtener unas key del centro de developers de twitter y utilizar alguna de las librerías que Twitter mismo te ofrece.
Escrito el 28-04-2011 por: Martín y leído 4889 veces
Si utilizas phpmailer y php 5.3 o superior, te encontrarás con un error de la función set_magic_quotes que está obsoleta en esta versión de PHP.
Revisando la web de phpmailer, veo que no hay una versión superior que corrija este error, entonces, googleando un poco, me encontré con una solución en Foros del Web que me vino al pelo y como utilizo esta clase a menudo, conviene tener a mano.
Escrito el 26-04-2011 por: Martín y leído 10037 veces
Vía el blog (interesantísimo por cierto) de David Walsh, nos deja 3 post donde nos explica con 2 líneas de código como detectar si tu visitante está utilizando el sistema operativo Android, un iPad o un iPhone/iPod.
Los artículos completos están en:
Categorías: Iphone • Ipad • Android • Htaccess • Php • Javascript •
Escrito el 25-04-2011 por: Martín y leído 1835 veces
Es conocido que la funcion mail() de php no es de la más seguras... mejor dicho, es muy fácil de inyectarle cabeceras para que un spammer utilice tu formulario de contacto para uso personal. Muchos hosting están bloqueando el uso de esta función, ya que no usa autenticación smtp para el envío.
Entonces, más allá de que es muy aconsejable usar clases como phpmailer para el envío de correos, que utiliza una correcta autenticación smtp, es aconsejable usar algún método para asegurarse que tu formulario de contacto servirá para eso, que te contacten y no para que un spammer le envíe a todo dios ofertas de viagra o alargamiento del miembro masculino a través de tu web.
Categorías: Php • Inyección Cabeceras • Mail Injection • Headers •
Escrito el 21-01-2011 por: Martín y leído 18746 veces
A causa de un proyecto en el que estoy trabajando, me vi en la necesidad de hacer un sistema de calendario de eventos donde se pudiera agregar un evento en el momento además de mostrar otros agregados por un administrador.
ACTUALIZACIÓN: He publicado una variante de este tutorial añadiendo la posibilidad de seleccionar el mes anterior y el siguiente. Entra en la demo y selecciona la variante.
Categorías: Calendario • Php • Jquery • Vtip •
Escrito el 20-01-2011 por: Martín y leído 23404 veces
Hace tiempo tenía ganas de preparar un nuevo ejemplo de un formulario web con validación por jQuery Validate y, esta vez, envío ajax mediante phpmailer y el smtp de nuestra cuenta de gmail.
Debemos saber, ante todo, que gmail limita nuestros envíos a 500 diarios. Dicho ésto, nos ponemos manos a la obra con el formulario.
Categorías: Phpmailer • Jquery • Validate • Gmail • Formulario • Validación •
Escrito el 11-01-2011 por: Martín y leído 1006 veces
Para mostrar la cantidad de followers que tienes en Twitter en tu web en modo texto y que luego puedas personalizar la forma de mostrarlo mediante CSS, sólo nos hace falta un pequeño código en nuestra web.
Con este código, nos saldrá en una línea algo como: ´XX followers´ que puede ser fácilmente editado y personalizado.
Categorías: Twitter • Contar Followers • Php •
Escrito el 31-12-2010 por: Martín y leído 2640 veces
Este pequeño código sirve para mostrar cuantos usuarios hay conectados en tu página en determinados intervalos de tiempo que se va actualizando automáticamente.
El script, toma la ip y la hora actual del visitante y la almacena en una base de datos y al cambiar de página, el usuario, nos va manteniendo la tabla actualizada al ir eliminando las conexiones antiguas.
Categorías: Php • Mysql • Usuarios Activos •
Escrito el 28-12-2010 por: Martín y leído 4068 veces
Siempre se nos da el caso que necesitamos subir muchas imágenes o archivos a una noticia o post de nuestro blog, entonces, mediante jQuery, tenemos una solución para no hacer de uno en uno el proceso de subida de ficheros y es una subida múltiple de ficheros a la vez.
Vale... y ¿Cómo se usa?
Pues es muy fácil, además de agregar la librería jQuery a nuestro código, declararemos el input file como siempre, con la diferencia de que su nombre debe contener algunas características especiales tales como:
Categorías: Jquery • File Upload • Subir Ficheros • Php •
Escrito el 22-12-2010 por: Martín y leído 2056 veces
Estrenando el nuevo diseño de mi web, publico esta función que más de una vez me salvó de hacer miles de cálculos. Se trata de darle un valor en segundos y nos lo devuelve todo formateado en horas, minutos y segundos.
Categorías: Php •
acordeón actionscript ajax alert ampliar imágenes android antes y después as audio aumentar letra barra desplazamiento blur bordes redondeados botón derecho calcular distancia calendario chart chrome collapse columnas combobox contar caracteres contar followers contextual css cu3er códigos date-picker descargas desenfoque desplazamiento dhtml disminuir letra dominios editor enlaces enlaces externos error 404 estrellitas expander fade fecha file upload filtrar contenido flash font size formulario formularios fotografías fpdf frames framework galería gmail google google docs gratis headers htaccess html html5 iconos ie6 igualar columnas inyección cabeceras ipad iphone javascript jquery jquery ui jquery,jquery ui,datepicker,calendario,eventos jquery,jquery ui,select múltiple,option json lavalamp librería librerías lightbox limitar caracteres link links lista listas listbox mail injection maquetación marcos mensajes menu menú menú lateral miniaturas mootools mouseover mp3 multinivel mysql máscaras móvil navegadores no conflict notas adhesivas notificaciones oauth ofuscador ordenar organigrama pdf php phpmailer picker player playlist plugin png portfolio preview reproductor reproductor de música safari scroll scrollto select selector de color sistema de votación slider snippets spam star rating subir ficheros switch mode tablas tamaño texto target blank textarea thumbnail tooltip twitter usuarios activos validacion validación validate videos vtip wap webkit www wysiwyg youtube zoom
Hay 14 usuario/s en esta página