Temas de PHP

Mostrando del 1 al 10 de 244 registros
<<>>
Titulo:.html

Manejo de datos BLOB con PHP y MySQL

Autor:Forma parte de Programación en Castellano
Sin duda alguna, una de las preguntas más frecuentes en relación a MySQL es, "¿Cómo puedo almacenar archivos en una base de datos?". La respuesta es, se tienen que usar los tipos de datos BLOB. Estos BLOBs (Binary Large Objects) pueden almacenar prácticamente cualquier tipo de datos, incluyendo documentos de MS Word, imagenes gif/jpeg, archivos PDF, MP3s, etc.
<br>En este artículo vamos a mostrar como crear un repositorio de archivos binarios usando PHP y MySQL para poder almacenar diferentes tipos de archivos. Veremos como almacenar cada uno de los archivos en una base de datos, para posteriormente recuperarlos.
<br>Para probar los ejemplos en este artículo, es necesario tener acceso a un servidor con soporte para PHP, además de contar con un servidor MySQL. Se asume que se cuentan con los privilegios apropiados para crear la base de datos, y que MySQL está corriendo en el mismo servidor que PHP.
Comentarios: 0 Comentar  
Titulo:internet

Búsqueda de patrones. Expresiones regulares

Autor:Forma parte de Jarroba
La búsqueda o coincidencia de patrones (Pattern matching) está ideada para ahorrarte mucho tiempo y realizar procesos de una manera muy optimizada. Con los patrones podremos buscar algo, remplazar por todas las coincidencias por otra cosa, contar lo que se ha encontrado, ubicar la posición de lo que buscamos, entre otras ventajas. Lo mejor, prácticamente todos los lenguajes de programación lo soportan, funcionando en todos igual. Veremos ejemplos de expresiones regulares tanto en PHP, como en JavaScript, así como en Java.
Comentarios: 0 Comentar  
Titulo:internet

Consultar BD MySQL utilizando POO

Autor:Forma parte de Programacion.net
Tal vez puedas estar preguntándote en que consiste todo esto, bueno pues es sencillo si tienes algo de idea acerca de la POO ó OOP(en Ingles Object Oriented Programming). Realizar una acción (Consulta, Registro, Actualización, etc...) sobre una Base de Datos es una de las tareas más comunes del desarrollo web, lo que nos obliga constantemente a realizar conexiones, consultas y otras tareas de forma repetitiva incrementando el tiempo de desarrollo de una aplicación, aquí es donde la POO entra a jugar un papel de suma importancia ya que nos permite la reutilización de código y el ahorro de tiempo. A continuación voy a exponerles un pequeño código que les permitirá entender como se debe estructurar una clase OOP en PHP y como se deben llamar sus respectivos métodos creando objetos de la clase. Este código es totalmente funcional y es el que se usa actualmente en todos los desarrollos de Ada Network Solutions.
Comentarios: 0 Comentar  
Titulo:internet

Manipular imagen PHP y librerias de graficos GD

Autor:Forma parte de Solvetic
Cuando desarrollamos una web en PHP, utilizamos imágenes que subimos en forma dinámica y muchas veces necesitamos manipular ya sea para redimensionar o poner una marca de agua. Utilizar imágenes dinámicas es muy util ya que muchas veces los usuarios o los webmaster suben imágenes desde un formulario y necesitamos que se muestren iguales o cambiar el tamaño de la imagen de manera automática.
La biblioteca para gráfico GD, es una librería desarrollada en C y que permite manipular imágenes desde PHP. Esta librería nos ofrece funciones para gestionar imágenes en diferentes formatos como JPEG, GIF, PNG, SWF, TIFF, el formato png es el mas utilizado ya que permite transparencia.
Comentarios: 0 Comentar  
Titulo:internet

Uso de métodos mágicos en PHP

Autor:Forma parte de Styde
¿Alguna vez te has preguntado cómo funcionan ORMs como Eloquent? Eloquent y otros ORMs en PHP hacen uso de algo llamado Métodos mágicos.
Comentarios: 0 Comentar  
Titulo:internet

Autenticación y autorización básica en Yii 2

Autor:Forma parte de Yii2 en Español
En esta entrada veremos cómo establecer un sistema de autenticación y autorización en Yii 2.
Comentarios: 0 Comentar  
Titulo:internet

Creación de un bot de Telegram en PHP

Autor:Forma parte de PornoHardware.com
Siempre defiendo que Telegram es la mejor app de mensajería que existe a día de hoy, no solo porque de verdad se preocupen por la seguridad y privacidad de las comunicaciones de sus usuarios (no como otros), ni por la calidad de sus apps frente a las de sus competidores, sino porque entre muchas otras cosas, mantienen un ritmo muy alto de actualizaciones que hacen que cada poco tiempo tengamos disponibles nuevas versiones con nuevas y mejores funcionalidades.
En este artículo hablaré de una de sus últimas funcionalidades, concretamente de la API que la gente de Telegram ha liberado para su uso público, y que permite a cualquier programador crear bots para interactuar con otros usuarios a través de conversaciones de Telegram.
Y no solo a programadores, sino que gracias a algunas herramientas (como por ejemplo paquebot.io) cualquier persona con un mínimo de interés y ganas de trastear un poco puede hacerlo.
Comentarios: 0 Comentar  
Titulo:.html

Guardar y extraer imágenes en MySQL

Autor:Forma parte de Programación en Castellano
¿Quien se podría imaginar el guardar imágenes en una Base de Datos? Al principio ni me pasaba por la cabeza, hasta que ya vas conociedo las herramientas y con el tiempo surgen nuevas ideas y surge la inquietud. ¿Se podrán guardar imágenes en una Base de Datos? La respuesta es que sí.
Comentarios: 0 Comentar  
Titulo:internet

Instalar y actualizar paquetes con Composer

Autor:Forma parte de Styde
Composer es un gestor de paquetes y dependencias. Esto quiere decir que se encarga automáticamente de gestionar las dependencias de tus proyectos e instalar los paquetes necesarios. Composer usa un sistema de versiones como Git (o Subversion, Mercurial, etc..) para descargar los paquetes. Y su repositorio central por defecto es Packagist. Con lo que cualquier paquete que encuentres en esa web, puedes instalarlo usando Composer.
Comentarios: 0 Comentar  
Titulo:internet

Como proteger los formularios y evitar la inyección de código SQL en PHP

Autor:Forma parte de norfiPC
Códigos y ejemplos prácticos para impedir el hacking, inyección SQL y el XSS en las páginas de un blog o sitio web. Como usar captchas, convertir, bloquear y escapar caracteres peligrosos. Como comprobar la seguridad de los formularios.
Comentarios: 0 Comentar