Mindblown: a blog about philosophy.

  • require_once, require, include, include_once, diferencias

    require_once, require, include, include_once, diferencias

    En programación se acostumbra a separar el código en secciones, por ejemplo un archivo de funciones, otro de clases, etc, eso para mantener un orden además de llamar solo a los archivos de funciones o clases que realmente vamos a utilizar en ese momento. ya que cargar todas las opciones, funciones y controles de golpe cuando solo…

  • Como usar la variable $_POST en php

    Como usar la variable $_POST en php

    Esta es una variable superglobal, que guarda el valor de todos los controles enviados a través de un formulario con el método POST, es un array donde su contenido será el nombre del control como índice y su respectivo contenido. en un formulario también puedes indicar el método GET y pasará los datos por URL,…

  • PHP – IF corto o abreviado de una sola línea (operador ternario)

    PHP – IF corto o abreviado de una sola línea (operador ternario)

    Muchos lenguajes tienen la características de hacer un IF de una sola línea, en donde se comprueba el valor y según eso se realiza una acción, normalmente se realizaría un IF con su ELSE respectivo (si es verdadero una acción, sino otra) En PHP existe ese tipo de IF, pero en realidad es un El Operador…

  • Validar un campo de Correo Electrónico (email)

    Validar un campo de Correo Electrónico (email)

    Para validar una dirección de correo vamos a usar una expresión regular con la función preg_match , esta función nos devolverá un numero mayor que 0 si es correcto o 0 si no coincide el texto con la expresión regular, el código es: if (!preg_match(‘{^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$}’,$_POST[‘email’])) { echo “error, no es un correo valido”; } La explicación de ese código seria: “si NO (!) devuelve…

  • Usando reCAPTCHA en PHP

    Usando reCAPTCHA en PHP

    reCAPTCHA es un producto de Google que se emplea como prueba de desafío-respuesta y se utilizada en informática para determinar cuándo el usuario es o no humano. se usa principalmente para el envió de datos a través de formularios de contactos o cualquier otro formulario que esté a la vista de los usuarios no registrados. Si tienes un formulario de contacto…

  • Detectar Llegada por Buscador en PHP

    Detectar Llegada por Buscador en PHP

    Este código sirve para detectar si un usuario llegó o no por algún buscador como por ejemplo Google, Bing, etc, aquí se hace uso de la superglobal $_SESSION. este tipo de código se usa por ejemplo para mostrar cierto datos si llegó por Google o para controlar las impresiones de Adsense. Si tienes un sitio web bastante…

  • AngularJS de Google el Framework

    AngularJS de Google el Framework

    AngularJS es un Framework Open-source sustentado por Google, básicamente es un mejorador del lenguaje HTML. Su objetivo es aumentar aplicaciones basadas en navegador con (MVC) modelo-vista-controlador de capacidad, en un esfuerzo por hacer tanto en el desarrollo y las pruebas. La biblioteca lee en el HTML los otros atributos de etiquetas personalizadas (de AngularJS), que luego…

  • SHOW TABLES, DESCRIBE, Consultas de Administración MySQL/MariaDB

    SHOW TABLES, DESCRIBE, Consultas de Administración MySQL/MariaDB

    Los comandos de administración más usados en MySQL/MariaDB son CREATE TABLE, SHOW TABLES, TRUNCATE, DESCRIBE y DROP TABLE, todas trabajan a nivel tablas por tanto son DDL(lenguaje de definición de datos) y se pueden ejecutar desde la consola donde poner las consultas SQL o desde llamadas a un QUERY en un PHP por ejemplo. CREATE TABLE:…

  • Truncate vs Delete en MySQL/MariaDB (Diferencias)

    Truncate vs Delete en MySQL/MariaDB (Diferencias)

    Si lo que deseas es eliminar datos de una tabla, en MySQL tienes 2 formas de hacerlo, normalmente usamos el delete from table para ese tipo de acciones, es un DML ( lenguaje de manipulación de datos) por tanto admite parámetros usando condiciones, es decir soporta la clausula WHERE además que te devuelve el numero de archivos afectados…

  • Mysqli orientado a Objetos – Conectarse a Base de datos

    Mysqli orientado a Objetos – Conectarse a Base de datos

    Este tutorial será muy diferente a los que has visto con respecto a conectarse a una base de datos MySQL, en primer lugar porque usaremos Mysqli que es la extensión de mysql clásico (permite el uso de objetos y está optimizado para MySql 4.1.3 o superior además que los mismos desarrolladores de PHP piden usarlo sobre…

Got any book recommendations?