Uso del Arroba «@» en funciones PHP

El arroba delante de las funciones en PHP, es una forma de manejar los errores, con eso evitaremos cualquier mensaje de error o Warning que pueda devolver la ejecución de la función llamada, lo recomendable es luego verificar si hubo algún error, uso practico por ejemplo es cuando abrimos una conexión de datos, mandamos la cadena de conexión y luego verificamos si hubo error o sino continuamos. otro uso es si se intenta abrir a un archivo o directorio que no existe o no se tiene los permisos necesarios. En resumen el arroba "@" es para evitar los errores y…

Redireccion con PHP (función header Location)

La función header tiene varias funciones, pero lo que hoy nos interesa es el poder redireccionar a otro destino, un uso es por ejemplo las web de acortamiento de URL, reciben la URL acortada (http://by.ly/abc) y luego  lo redireccionan a la URL a la que hace referencia. en mi caso por ejemplo lo uso en algunas páginas que he movido de un sitio a otro, capturo el parámetro de la URL (el ID del tema que quiere ver en la web antigua) y lo redirecciono al nuevo sitio web con su nueva URL. la sintaxis del header Location es: <?php header("Location: http://www.google.com/"); // Redireccionamos…

Enviar Mails/Correos con PHP (planos y Html)

PHP nos permite enviar correos de manera bastante sencilla usando la función mail(), es bastante sencillo y nos da la posibilidad de enviar correo en formato HTML definiendo la cabecera previamente. Con esta función con solo los 3 parámetros (destino, asunto, mensaje) ya podemos enviar correos solo que saldrá como remitente nobody@tuserviciohost.com; El formato de la función mail() es la siguiente: mail ( string $destino , string $asunto , string $mensaje [, string $cabeceras])  Aquí un ejemplo: <?php $para = 'destino@dominio.com'; $titulo = 'El título del correo'; $mensaje = 'Hola, bienvenido a mi sitio web \r\n Saludos'; //Mensaje de 2 líneas $cabeceras…

Filtrar datos en Columnas de Excel

El filtro de datos en Excel permite visualizar las columnas que solo nos interesan cuando vemos una hoja con muchos datos / filas, por ejemplo si tienes una hoja con 1000 clientes pero solo te interesa ver los que viven en un determinado distrito con el filtro lo podrás visualizar más fácilmente, esta característica la puedes encontrar en todas las versiones de Excel, en este tutorial se empleó la versión 2010. cuando estemos en nuestra hoja con datos, nos vamos al menú DATOS y luego haces click en filtrar, eso activará un combobox (ver paso 3) en la primera fila…

Hacer una Clase en PHP (Class)

Una clase en programación es un esquema/modelo o plantilla para crear variables (objetos) basados en ella, básicamente es un conjunto de variables e instrucciones con un fin especifico, eso nos ayuda a tener una programación bastante ordenada, además que tiene otras opciones como la posibilidad de heredar sus propiedad y funciones a clases hijas para que estas las reutilicen o las redefinan. Cuando definimos objetos basados en clases, podemos acceder a sus variables y funciones publicas usando el siguiente formato: $variable->VARIABLE_PUBLICA; $variable->FUNCION_PUBLICA(); Por cuestiones de orden se recomienda tener la clase en un archivo, si tienes 2 clases, 2 archivos. esta seria…

Como usar foreach con Arrays

La estructura foreach se utiliza normalmente en variables de tipo arrays, es una simplificación al código de contar el numero de elementos en un array y luego recorrerlo para realizar algún código en particular, usando el famoso $i++; esta clausula nos permite ejecutar un bloque por cada elemento existente en un array, además de manipular tanto el índice como el contenido en variables más accesible <?php $matriz[1]="Primer Elemento"; $matriz[2]="Segundo Elemento"; $matriz[3]="Tercer Elemento"; $matriz[4]="Cuarto Elemento"; $matriz[5]="Quinto Elemento"; foreach ($matriz as $item) { echo $item . "<br />"; } ?> el resultado será: Primer Elemento Segundo Elemento Tercer Elemento Cuarto Elemento Quinto Elemento Ese…

Funciones variables en PHP – $funciones()

Las funciones Variables en PHP es la posibilidad de asignar un texto o string a una variable y si ese texto coincide con el nombre de una función, al llamar a la variable con paréntesis al final $variable() es el equivalente a llamar a la función, la ventaja es que puedes concatenar texto en esa variable para coincidir con nombre de funciones Un uso de esto seria por ejemplo si tienes que llamar a determinas funciones según un parámetro, normalmente se usaría un SWITCH y según el CASE se llama a la función que le corresponde. Con las funciones en variables es más sencillo hacerlo. <?php function hola() { echo…

Proyecto: Binario a Decimal en Visual Basic 6.0

Mini proyecto para convertir un Numero binario en decimal programado en Visual Basic 6.0, si deseas lo inverso, es decir de Decimal a Binario aquí el tema: Proyecto: Decimal a Binario en Visual Basic 6.0 y si adicionalmente  necesitas más información sobre conversión de Decimal a Binario de manera manual aquí hay tema al respecto: Convertir Decimales a Binarios de forma manual. El código fuente se basa en extraer el ultimo carácter del numero binario y multiplicarlo por 1, luego el siguiente carácter y multiplicarlo por 2, y así sucesivamente multiplicándolo por una constante x 2 (1,2,4,8,16,32), es decir, comienza en 1 y se multiplica sucesivamente por…

Estructura básica de un HTML

Para hacer una pagina web, es decir, un archivo con extensión HTM o HTML, lo puedes hacer con cualquier editor de texto plano como el Notepad por ejemplo, si eres novato en HTML, existen software NVU o FrontPage que facilita esa tarea, en lo personal prefiero los editores y el que siempre uso es el Notepad++ que es software libre y una potente herramienta. Para continuar, la estructura básica de todo HTML es la siguiente: <html> <head> <title>Lo que sale como titulo en el Navegador</title> </head> <body> Información o lo que quieras pones. </body> </html>

Como poner Imágenes en HTML

Saber como poner imágenes en HTML es algo básico en creación y diseño de páginas web, los formatos más populares de imágenes en sitios web son el JPG o JPEG, GIF y PNG, siendo las 2 ultimas con opción a transparencia, y los JPG de buena calidad de imagen y de un tamaño en kilobytes bastante reducido el tag es el siguiente: <img src="/ruta_o_carpeta/nombre_archivo_imagen.jpg" width="80" height="80" alt="nombre de la Imagen para que sea indexado" /> La lista de principales parámetros que admite son: src- Es el atributo obligatorio donde se indica la URL o ruta de la imagen, foto, etc. aquí un tema…