Cómo exportar a Excel desde PHP

A menudo, te surge la necesidad de generar un archivo de Excel desde PHP, para poder exportar tus datos en formato .xls o .xlsx. Esto te puede venir bien para exportar los datos de un formulario de contacto, una landing page o bien una página de registro. Encontrarás muchas formas de hacerlo, pero para mí, la más sencillo y compatible es utilizar la librería PHPEXCEL. Sigue leyendo para ver el tutorial. PASOS: 1. Para generar un archivo Excel desde PHP lo primero es descargarte esta librería desde su página oficial. Descomprime el archivo y sube la carpeta 'Classes' a tu servidor. Tardará un poco, ya que son multitud de archivos.   2. Invoca a la librería desde tu…

Continuar leyendo

Cómo crear un separador en un Select Box (selector desplegable de HTML)

Ésta son de esas cosas que están en la especificación de HTML, pero nunca les prestamos atención. El caso es que a veces al implementar un Select Box (desplegable en HTML), nos gustaría poder dividirlo de alguna forma con separadores. Para ello, puedes utilizar elTAG optgroup, que se utiliza para crear grupos. Por ejemplo: Perro Gato Jirafa Lámpara Mesa  <select> <optgroup label="Animales"> <option value="Perro">Perro</option> <option value="Gato">Gato</option> <option value="Jirafa">Jirafa</option> </optgroup> <optgroup label="Objetos de casa"> <option value="Lámpara">Lámpara</option> <option value="Mesa">Mesa</option> </optgroup> </select>

Continuar leyendo

Cómo integrar el TPV Pasat 4B en tu tienda online con PHP

El TPV de Pasat 4B es junto con el de Sermepa, uno de los TPV más utilizados en la banca española para la realización de pagos por Internet. Lo utilizan entre otros Banco Santander, Open Bank, Banco Popular, Banco de Valencia y Banco Pastor. Integrar un TPV virtual en una tienda online, por regla general, no es demasiado complicado. El problema surge cuando la documentación aportada es insuficiente o desfasada. En el caso del TPV Pasat 4B se dan ambos, un documento word de 2010 sin referencia de las variables utilizadas ni su forma de uso. A continuación explicaré qué cosas hay que tener en cuenta para integrar el TPV 4B de forma fácil. El proceso que sigue…

Continuar leyendo

Cómo conseguir logotipos nítidos en tu web, cuando la visualizas con IPAD

Los diseñadores web tenemos que convivir cada día con los caprichos del mercado. Cuando se produce el anuncio de un nuevo o mejor dispositivo sentimos una doble sensación, por una parte el deseo de tenerlo en las manos y por otra el temor de cómo afectará esto a nuestro trabajo. Ahora que los tablets están tan extendidos, os voy a comentar un truco para hacer que los logotipos de vuestras webs, se vean con una nitidez increíble. Se trata de utilizar el formato SVG (Scalable Vector Graphic) en lugar de PNG o JPG. Este tipo de archivo es compatible con navegadores que soporten HTML5.Es decir, tendremos un SVG que se mostrará en tablets, smartphones y navegadores modernos, y…

Continuar leyendo

Cómo programar un sencillo cliente SOAP en PHP

Un web service o servicio web, es una serie de protocolos que permiten comunicar dos máquinas a través de una red, a través de una serie de mensajes establecidos previamente. Una forma de implementar un web service es a través del protocolo de comunicaciónSOAP, que se trata de un protocolo basado en XML y tiene la ventaja de poderse implemenentar en cualquier modelo de programación. En este caso, vamos a realizar un sencillo ejemplo de programar un sencillo cliente SOAP en PHP. En la página oficial de PHP tenéis documentación:http://es.php.net/manual/en/class.soapclient.php. Pero que levante la mano el que ha conseguido aprender algo, únicamente con la web oficial de PHP. Comenzamos!   Antes de comenzar tienes que tener en cuenta:…

Continuar leyendo
  • 1
  • 2