TEMAS de PHP
Mostrando del 91 al 100 de 360 registros
En este tutorial aprenderemos a validar nuestros formularios usando PHP y jQuery en ambos lados: la parte del cliente (usando javascript con jQuery) y la parte del servidor (usando PHP). Será realmente interesante ver cómo en PHP apenas necesitamos ya las expresiones regulares para validar por ejemplo un e-mail y otros tipos de campos y conocer los motivos por los que se debe hacer una doble validación.
Smarty es un motor de plantillas para PHP. Su finalidad es separar la aplicación lógica y el contenido en la presentación.
Tal vez puedas estar preguntandote en que consiste todo esto, bueno pues es sencillo si tienes algo de idea acerca de la POO ó OOP(en Ingles Object Oriented Programming). Realizar una acción (Consulta, Registro, Actualización, etc...) sobre una Base de Datos es una de las tareas más comunes del desarrollo web, lo que nos obliga constantemente a realizar conexiones, consultas y otras tareas de forma repetitiva incrementando el tiempo de desarrollo de una aplicación, aqui es donde la POO entra a jugar un papel de suma importancia ya que nos permite la reutilización de codigo y el ahorro de tiempo. A continuación voy a exponerles un pequeño codigo que les permitira entender como se debe estructurar una clase OOP en PHP y como se deben llamar sus respectivos metodos creando objetos de la clase. Este codigo es totalmente funcional y es el que se usa actualmente en todos los desarrollos de Ada Network Solutions.
Hoy en día es totalmente necesario utilizar un captcha en los formularios de nuestras páginas web para evitar a los bots. Hasta hace poco el captcha habitual era aquel en el que teníamos que escribir las dos palabras que aparecían en una imagen para demostrar que no éramos un bot. Google a publicado la versión 2.0 de reCAPTCHA, el cual es mucho más sencillo y solamente debemos confirmar que no somos un robot.
Muchas aplicaciones PHP necesitan procesar archivos Excel, para distintos propósitos, lo más común es importar datos desde un archivo e insertarlos en una base de datos.
En este tutorial aprenderemos como importar fácilmente un archivo Excel en formato XLSX e insertar los datos en una base de datos MySQL usando la clase SimpleXLSX.
En este artículo vamos a aprender cómo verificar la seguridad de una contraseña con PHP. En concreto, veremos el nivel de seguridad de una contraseña que ingrese el usuario mediante un formulario bastante simple. Para lograrlo, crearemos nuestra propia función de verificación la cual llamaremos desde un archivo de proceso.
Hace un par de semanas se me encomendó migrar un sitio (desarrollado en php) de servidor, el tema iba relativamente en paz hasta que di cuenta de un problema recurrente en este tipo de situaciones, el servidor antiguo tenia las variables globales en On y el nuevo las tenia en Off ... recurrente no ?
La verdad es que no quise complicarme la vida como otras veces, y me di cuenta de algo que me podría ahorrar un par de horas de trabajo, todos los php hacían un include a un archivo php, recurrente también no?
Asi es que me puse a pensar en un pedazo de código que me permitiera tomar estos 3 tipos de variables (SESSION, POST Y GET) y me las dejara como variables normales.
PDO es una nueva forma que ha implementado PHP en su versión 7 que te permite conectarte a múltiples gestores de bases de datos sin tener que alterar demasiado el código como suele pasar con MySQLi.
En este ejemplo voy a explicar:
1.- Cómo he dado de alta un usuario en una base de datos cifrando su contraseña mediante PDO con hash
2.- Cómo he comprobado la clave del usuario al iniciar sesión mediante PDO
3.- Cómo hacer una consulta SQL con PDO partiendo de que el usuario ya existe
Antes de nada decir que este es un ejemplo muy sencillo de login y hay muchas formas de hacer esto. Lo ideal sería que una vez entiendas este tutorial le implementes las sesiones de PHP que eso lo haré más adelante en otro tutorial.
Si estás creando un sistema usando PHP y deseas acceder a una base de datos sin utilizar algún framework, entonces la librería PDO es algo que deberías de considerar. En este artículo voy a mostrarte una introducción de como usar PDO en tus proyectos.
Índice de contenidos:
1.- Conexión a la base de datos
2.- Ejecutar sentencias SQL
3.- Ejecutar sentencias SQL con parámetros
4.- Agregar información en la base de datos
5.- Modificar información en la base de datos
6.- Eliminar información en la base de datos
Les enseñaré a crear un PDF con JsPDF, PHP y MySQL de la forma mas fácil.