Carrito de la compra en PHP

Vamos a ver una manera sencilla de realizar un carrito de la compra en PHP, utilizando una variable de sesión para guardar los datos del carrito, como los nombres de los productos, sus precios y otros datos de interés. En estos ejemplos nos vamos a centrar exclusivamente en la funcionalidad del carrito, es decir, la memorización de los productos comprados a lo largo de toda la sesión, dejando de lado todo lo relativo a presentación o la extracción de los productos de una base de datos.  Para entender este manual…

Leer más

Botones y CSS. ¡Descubre cómo!

Las Hojas de Estilos en Cascada (CSS) son sin duda una de las herramientas más útiles que podemos usar en nuestras páginas web. Nos permiten definir el aspecto con el que se van a presentar todos y cada uno de los elementos de una página web, consiguiendo con ello la buscada separación entre datos y presentación, tan buscada por los desarrolladores. Mediante CSS podemos mejorar notablemente el aspecto de nuestros botones de formulario, siempre y cuando el navegador usado por nuestro visitante soporte la aplicación de estilos a estos elementos,…

Leer más

Instalación y primeros pasos para generar PDF en PHP con FPDF

FPDF es una clase desarrollada en PHP para poder realizar documentos en PDF, dinámicamente a partir de nuestros scripts PHP. Esta clase trabaja de manera totalmente autónoma, por lo que no requiere utilizar la librería PDFlib ni cualquier otro producto similar. Se trata de una clase que da bastante juego, ya que podemos modificar la unidad de medida, el formato de la página, los margenes, las cabeceras y los pies de página, los saltos de linea, las imágenes, colores, enlaces, etc. Un detalle importante es que FPDF es una librería…

Leer más

A prende sobre Google Web Designer, con editor HTML5

Esta nueva herramienta visual para la creación de contenido animado en HTML5 mejora nuestras posibilidades a la hora de crear publicidad sin caer en los inconvenientes de seguridad y uso excesivo de consumo de recursos que comporta Flash. Google Web Designer pretende facilitar la vida a diseñadores y responsables de publicidad interesados en construir contenido que pueda correr a través de cualquier dispositivo desde computadoras de escritorio, tabltes, smartphones…….. Además de lo anterior, esta herramienta se integra con AdMob y DoubleClick Studio, permite escribir el código manualmente aunque también olvidarnos…

Leer más

Modelo de orientación a objetos en PHP 5

Uno de los problemas más básicos de las versiones anteriores de PHP era la clonación de objetos, que se realizaba al asignar un objeto a otra variable o al pasar un objeto por parámetro en una función. Para solventar este problema PHP5 hace uso de los manejadores de objetos (Object handles), que son una especie de punteros que apuntan hacia los espacios en memoria donde residen los objetos. Cuando se asigna un manejador de objetos o se pasa como parámetro en una función, se duplica el propio object handle y…

Leer más

Ajax con PHP usando jQuery4PHP. ¡Descubre cómo!

Uno de los usos más interesantes que nos ofrece un framework Javascript, como jQuery, es la realización de scripts que trabajan con la tecnología Ajax de una manera cómoda y compatible con todos los navegadores. En este artículo veremos cómo realizar Ajax sin salirnos de PHP, lo que es una auténtica maravilla para las personas que dominan este lenguaje de programación del lado del servidor, pero que no conocen para nada Javascript. Con jQuery tenemos a nuestra disposición diversos modos de realización de scripts Ajax, unos más simples que otros.…

Leer más

Aprende sobre variable con Pascal

Free Pascal es un excelente compilador Pascal compatible con Turbo Pascal y el más reciente Borland Delphi que se distribuye gratuitamente bajo licencia GPL.  En Pascal hay que escribir un punto y coma (;) después de la declaración de una o más variables. Así pues, la sintaxis para declarar una variable es: <nombre_de_la_variable> : <nombre_del_tipo_de_dato>; Y para más de una variable del mismo tipo se utiliza la sintaxis: <variable_1>, …, <variable_n> : <tipo_de_dato>; Ejemplo 1: La declaración de una variable para almacenar la edad de una persona se escribe:    edad : Integer; Ejemplo 2: Para declarar varias…

Leer más

Aprende a crear fectos rápidos con jQuery

Una de las ventajas más destacadas de jQuery es la realización de efectos especiales para páginas web, que se desarrollan rápido y con poco código fuente. Estos efectos sirven para aplicar dinamismo a una página web y una respuesta atractiva frente la interacción con el usuario, lo que hace que las páginas programadas con jQuery ofrezcan una imagen puntera. Los efectos con jQuery, al menos un buen puñado de ellos, se pueden realizar sin muchas complicaciones, ya que existen unas funciones que simplifican la tarea de los desarrolladores (Ver la…

Leer más

¿Qué son las páginas dinámicas?

Muy probablemente, seas una persona más o menos familiarizada con el lenguaje HTML y con toda seguridad hayas desarrollado algún sitio basado en esta herramienta. En realidad el HTML no es lenguaje de programación sino, más bien, se trata de un lenguaje descriptivo que tiene como objeto dar formato al texto y las imágenes que pretendemos visualizar en el navegador. A partir de este lenguaje somos capaces de introducir enlaces, seleccionar el tamaño de las fonts o intercalar imágenes, todo esto de una manera prefijada y en ningún caso inteligente.…

Leer más

Cómo implementar una estrategia de revisión SEO

Si te dedicas al posicionamiento SEO, estamos seguros que, antes de avisar al cliente de que has acabado una fase del trabajo con su web, haces un repaso para que todos los cambios e implementaciones que habías quedado en hacerle para mejorar el posicionamiento de su web están hechos correctamente. Este repaso o prueba se puede hacer de modo manual o automático y es como la revisión de la puesta a punto de un coche antes de entregárselo a su dueño para que empiece a rodar con él. Con una web…

Leer más