Facebook: Crear una aplicación

Hace tiempo que quería trastear las aplicaciones para Facebook, aunque al no surgime la oportunidad de hacer nada con su API, lo había dejado un poco de lado. Pero hace un par de semanas me pidieron ayuda para conseguir que a través de una web, pudieran publicar algo en el muro de Facebook. Me puse a investigar un poquito y caí en el tutorial Crear aplicación “Hello World” en Facebook con PHP, desde Cristalab nos explican el paso a paso para dar de alta una aplicación en Facebook y empezar a trastearla. El caso es que crear una aplicación en…

Leer más

SQL Injection en MySQL ¿Qué es y cómo evitarlo?

Cuando hablé sobre los ataques de Black Hat SEO, os conté muy por encima que es un ataque por SQL Injection. Pues hoy vamos a ver una forma de evitarlos. ¿Qué es un ataque por Inyección SQL? Con un ataque de este tipo lo que intentan es conseguir la información que almacenamos en nuestra base de datos, modificarla o incluso eliminarla. Para ello localizan archivos a los que les pasamos variables a través de GET o POST. Vamos a ver un ejemplo, si tenemos un archivo con una query de este estilo: &query=’DELETE * FROM noticias WHERE id=”‘.$_GET[‘id’].'”‘; En un…

Leer más

MYSQL: Campos de varias tablas en la misma query

SELECT DISTINCT tabla1.campo1, tabla2.campo2 as nuevonombre, tabla3.campo3 FROM tabla1, tabla2, tabla3 WHERE tabla1.campo1=tabla3.campo1 ORDER BY tabla2.campo2 Muchas veces necesitamos seleccionar información de diversas tablas para poder trabajar, pero como nos gusta ahorrar código pasamos de hacer varias querys, si podemos utilizar sólo una. En el ejemplo de arriba muestro cómo utilizar un select de distintas tablas. Cosas a tener en cuenta: – Siempre tenemos que indicar antes del nombre del campo, el nombre de la tabla en la que se encuentra, separados por un punto. Ejemplo: tabla1.campo1 – En el FROM deberán estar todas las tablas utilizadas. – Podemos asignar…

Leer más

Video2Brain: Cursos online y en español

Flickr: video2brain Video2Brain es una página de la que había oído hablar, pero a la que no le había hecho mucho caso hasta hace un par de días que encontré el disco que nos regalaron en Subflash escondido en los cajones de mi escritorio. Mi sorpresa fué descubrir 5 horas de videotutoriales en español sobre diversos programas (Photoshop, Fireworks, etc) y lenguajes de programación (HTML, PHP, etc). Me puse al lío y acabé viéndolos todos, y es que explican las cosas de forma muy amena y clara. Es un servicio de pago pero con precios muy variados cuya calidad merecen…

Leer más

In the clouds ya es oficialmente un tema de WordPress

Flickr: Theme In The Clouds Que alegría, que alboroto, me acaban de mandar un email indicándome que el theme que desarrollé hace unos cuantos días ya se encuentra en el directorio general de themes para WordPress : ) Eso sí, me ha costado lo suyo, pues lo he modificado unas cuantas veces, os cuento los cambios: – Se han especificado rutas relativas a todas las imágenes. – Corregido un error en el diseño que descuadraba el formulario de búsqueda al ponerlo en el sidebar. – Cambiado las etiquetas cortas que indican php

Leer más