Proyecto: Formulario de Contacto en PHP

Si has seguido los tutoriales de esta página, entonces ya estamos listos para hacer algo un poco más elaborado. en este caso un formulario de contacto para tu sitio WEB, con su sistema reCAPTCHA para verificación humana, este formulario enviará los datos a una dirección de correo que indiquemos. Aqui la lista de algunas de las características que tiene. Envío de mensaje a una dirección de correo Sistema de reCAPTCHA para verificación Reimpresión de datos en caso falle en algún elemento Validación de correo electrónico válido Envío de correo usando PHP Envío a la dirección de respuesta haciendo click en…

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…

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…

Como convertir números decimales a binarios en Excel

Excel ya viene con funciones para convertir números de una base a otra, puedes convertir por ejemplo de Decimal a Binario, o a Hexadecimal u Octal, y desde cualquiera de esas esas bases al decimal u otra. las funciones son casi las mismas y siguen el formato "BASE1.A.BASE2()" así que si quieres pasar de de Octal a Binario por ejemplo seria OCT.A.BIN,  aquí la lista de funciones: Decimal a => DEC.A.BIN(Numero, posiciones) DEC.A.OCT(Numero, posiciones) DEC.A.HEX(Numero, posiciones) Donde Numero es el valor o la celda que quieras convertir y posiciones es el numero de ceros "0" a la izquierda, por ejemplo…