Upload de archivos con PHP

En PHP tenemos muchas funcionalidades desarrolladas desde el principio y sin necesidad de instalar ningún añadido en nuestro servidor. Es el caso de subir archivos a un servidor web por HTTP y a través de una página con un formulario, donde se permite seleccionar el archivo que queremos cargar de nuestro disco duro.  El ejemplo se encuentra bien documentado en un montón de páginas para desarrolladores, sin ir más lejos en la página de la propia tecnología: http://www.php.net/manual/es/features.file-upload.php. Nosotros en este caso vamos a intentar ir un poco más allá, realizando…

Leer más

Implementación de la clase del carrito de la compra en PHP

Atributos de la clase carrito  Es preferible empezar por ver los atributos que tendrá la clase carrito, que ya adelantamos en el capítulo anterior.  //atributos de la clase  var $num_productos;  var $array_id_prod;  var $array_nombre_prod;  var $array_precio_prod; El atributo $num_productos guarda el número de productos almacenados en el carrito. $array_id_prod guarda los identificadores de los productos comprados. $array_nombre_prod almacena los nombres de los productos y por último, $array_precio_prod, que guarda el precio de los productos.  Por ejemplo, si tuviésemos un solo producto en el carrito, $num_productos valdría uno. Además, en los…

Leer más

Gestión de directorios por PHP

Siguiendo con la saga de artículos referentes a la explotación de archivos por medio de PHP, vamos a presentar algunas funciones que nos pueden ser muy útiles en la navegación por directorios. Este tipo de funciones podrían, por ejemplo, servirnos para crear exploradores de archivos en nuestro navegador.  Funciones de gestión de directorios Función Descripción Sintaxis opendir Abre un directorio situado en $path y le asigna un identificador $dir $dir = opendir($path) readdir Lee un elemento del directorio $dir abierto previamente con opendir y desplaza el puntero al elemento siguiente…

Leer más

Especialización de Android 100% online

Especialización en vivo Android Desde tu casa u oficina cursa, aprende y certíficate en la Especialización Android: Java nivel 1 + Java nivel 2 + Android nivel 1 + Android nivel 2 ,  para desarrollar Aplicaciones móviles,  CURSO EN VIVO CON EL INSTRUCTOR ON LINE, en nuestro sistema de conferencia en línea  Participantes hasta 8 cupos Fecha: 14 / SEPTIEMBRE / 2015 Hora: 8:00pm a 9:30pm Clases en vivo: Lunes, miércoles y viernes (2 meses) Con más de 12 módulos del mejor material orientado a proyecto on line las 24 horas, Certificado por el Ministerio de…

Leer más

Implementación de la clase del carrito de la compra en PHP

Atributos de la clase carrito  Es preferible empezar por ver los atributos que tendrá la clase carrito, que ya adelantamos en el capítulo anterior.  //atributos de la clase  var $num_productos;  var $array_id_prod;  var $array_nombre_prod;  var $array_precio_prod; El atributo $num_productos guarda el número de productos almacenados en el carrito. $array_id_prod guarda los identificadores de los productos comprados. $array_nombre_prod almacena los nombres de los productos y por último, $array_precio_prod, que guarda el precio de los productos.  Por ejemplo, si tuviésemos un solo producto en el carrito, $num_productos valdría uno. Además, en los…

Leer más

Conoce las necesidades de un carrito de compra con php

Métodos del objeto carrito  Las funcionalidades que debería implementar el objeto carrito se definirán como métodos de la clase carro de la compra. En principio, se deben crear los siguientes métodos: Introducir un producto en el carrito Eliminar un producto del carrito Mostrar el carrito Otras funcionalidades que seguro que necesitarás a medida que avances en el trabajo… Datos a utilizar  Para empezar, tenemos que llevar la cuenta del número de productos que se han introducido en el carrito. En el momento de creación del objeto carrito, el número de…

Leer más

Inscripciones Abiertas el lunes 14 de Septiembre

El lunes 14 de Septiembre: Inscripciones abiertas, Diplomado de Programación,  Diseño Digital, Integración Web y Mercadeo  Inscripciones abiertas.  CLASES PRESENCIALES: Mañana  9am a 12m Lunes a Viernes de 9am a 12m:  HTML 5 Lunes a Viernes de 9am a 12m:  Premier edición de vídeo Lunes a Viernes de 9am a 12m:  Android nivel 1 Lunes a Viernes de 9am a 12m:  PHP nivel 2 Tarde 2pm a 5pm Lunes a Viernes de 2pm a 5pm:  3D nivel 2 Lunes a Viernes de 2pm a 5pm:  PHP orientado a objeto Lunes a Viernes de 9am a…

Leer más

Script PHP con PEAR para crear una interfaz de árbol

Estoy buscando algún script para crear el típico sistema de árbol para mostrar contenidos que se expanden y contraen al hacer clic en sus ramas, algo que sin duda habremos visto funcionando cientos de veces en otras páginas web o como interfaz de sistema operativo o de otras aplicaciones. Mi idea era encontrar el desarrollo ya creado, que poder implementar rápidamente en una aplicación web y he localizado un sistema ya listo que podría ser de utilidad. El sistema para crear el árbol es un paquete de PEAR, un framework…

Leer más

Aprovecha algunas estrategias de marketing digital y movil

Con la irrupción de las redes sociales y la expansión generalizada de los smartphones los consumidores -incluso aquellos que todavía prefieren comprar en tiendas físicas- han cambiado radicalmente sus hábitos de compra. No todas las personas publican sus experiencias, pero la mayoría sí que investigan un poco en la web para conocer lo que otros dicen sobre una marca o producto antes de comprarlo. Esto ha ocasionado que haya un nuevo perfil de clientes: ya no es un grupo homogéneo impulsado por los medios tradicionales, sino una red de individuos…

Leer más

Inscripciones Abiertas el lunes 31 de Agosto

El lunes 31 de Agosto: Inscripciones abiertas, Diplomado de Programación,  Diseño Digital, Integración Web y Mercadeo  Inscripciones abiertas.  CLASES PRESENCIALES: Mañana  9am a 12m Lunes a Viernes de 9am a 12m:  Diplomado de Programación Lunes a Viernes de 9am a 12m:  Lógica de Programación Lunes a Viernes de 9am a 12m:  HMTL 5 Lunes a Viernes de 9am a 12m:  Java nivel 1 Tarde 2pm a 5pm Lunes a Viernes de 2pm a 5pm:  Diplomado de Diseño Digital Lunes a Viernes de 2pm a 5pm:  Flash Lunes a Viernes de 9am…

Leer más