Cómo validar que un correo existe usando PHP

Seguramente alguna vez te habrás topado con la necesidad de registrar correos electrónicos de los visitantes de tu sitio, ¿cierto? Usualmente esto se hace para mantenerlos al tanto de las novedades. Claro que, aunque vos tengas las mejores intenciones, es entendible que la gente sea un poco escéptica con tanto spammer dando vueltas, por lo… Seguir leyendo Cómo validar que un correo existe usando PHP

Cómo mostrar tu proyecto PHP sin usar un hosting

Listo. Terminado. Finito. Ah… qué placer, ¿no? Después de horas frente a la pantalla, incontables tazas de café y miles de bugs resueltos, por fin llegará el merecido descanso… sólo falta hacer la demo para el cliente. Es que si no se hace el cliente no podrá dar su visto bueno y sin él… difícil… Seguir leyendo Cómo mostrar tu proyecto PHP sin usar un hosting

Guía para solucionar problemas de DataTables con Ajax y PHP

Usá DataTables te dijeron. «Es el mejor plugin que vas a encontrar para mostrar datos en forma resumida» «Es súper fácil de usar» Si… claro. Armar la tabla no es muy complicado, es cierto, pero cuando le empezabas a encontrar el gustito… las cosas se complicaron. ¿Y ahora? ¿¿Qué pasa que no se cargan los… Seguir leyendo Guía para solucionar problemas de DataTables con Ajax y PHP

Cómo exportar una tabla de MySQL a Excel usando PDO

Seguro que te ha pasado algo como esto: creaste una aplicación con su base de datos, con unas funcionalidades espectaculares, fantásticos reportes y al momento de la demo… la pregunta tan temida: «¿Cómo puedo hacer para llevar toda esta información a Excel?» Y en tu cabeza suena: «¿A Excel? ¿En serio? Pero si se puede… Seguir leyendo Cómo exportar una tabla de MySQL a Excel usando PDO

Cómo saber cuáles son los procedimientos que tiene un WebService SOAP usando PHP

Consumir Servicios Web basados en SOAP es una tarea muy común estos días, especialmente cuando se trata de integrar con entidades gubernamentales (Típico caso es la facturación electrónica). Una de las características interesantes que tiene este protocolo (SOAP) es que están definidas en forma explícita las operaciones disponibles a través de un archivo de descripción… Seguir leyendo Cómo saber cuáles son los procedimientos que tiene un WebService SOAP usando PHP

Cómo compartir la conexión a MySQL entre scripts PHP

Leo frecuentemente comentarios como: Al guardar la conexión a MySQL usando serialize y unserialize me da errores O Guardo la conexión a la BD en una variable de sesión pero después cuando consulto ese valor desde otra página no existe En un contexto de alta concurrencia esto puede suponer un gran desperdicio de recursos e… Seguir leyendo Cómo compartir la conexión a MySQL entre scripts PHP

Cómo pasar datos de tipo DateTime a través de $_GET

Tenés una fecha guardada en un objeto DateTime y necesitás enviarla a otra página… incluso puede que sea una página de otro sitio (un servicio web por ejemplo). Suponiendo que la URL del destino es algo como http://otrositio.com?fecha=dd-mm-YYYY, sólo se trata de tomar el string http://otrositio.com?fecha= y concatenar el objeto. No parece muy complicado, ¿no?… Seguir leyendo Cómo pasar datos de tipo DateTime a través de $_GET

¿cURL o file_get_contents? 6 tips para decidir

Estás haciedo un script para obtener contenido desde una url y te encuentras que se puede hacer con curl y con file_get_contents… ¿cuál es la más apropiada para este caso? Antes de decidir, hazte estas preguntas ¿Qué diferencias hay entre cURL y file_get_contents? file_get_contents es una función de bastante alto nivel. Puede usarse tanto para leer archivos… Seguir leyendo ¿cURL o file_get_contents? 6 tips para decidir

Cómo validar que el usuario tiene permisos para ver la pagina web

Me encuentro a menudo con problemas como estos: Estoy haciendo un sistema para validar las personas que ingresan a un modulo especifico.El sistema solicita una clave de acceso que yo les genero, por ejemplo la página del formulario es el index.html y cuando completan e introducen la clave correcta los lleva a view.html, el problema… Seguir leyendo Cómo validar que el usuario tiene permisos para ver la pagina web