| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    ¿Cómo se crea un formulario de acceso para mi sitio web
    ¿ Cómo crear un formulario de inicio de sesión para su sitio web se puede hacer de varias maneras , pero hay dos conceptos básicos, cada uno con ventaja para alcanzar ciertas metas. El primer método es a través de un archivo htaccess . . Este método es mejor si simplemente desea restringir el acceso a ciertas partes de su sitio web para una lista de los usuarios con contraseñas correspondientes y que no tiene acceso el servidor. El segundo método es mediante el uso de una base de datos . El acceso se concede mediante un script para consultar la base de datos con el fin de verificar el nombre de usuario y contraseña. Directorio de archivos de configuración Nivel

    En muchos servidores Web, como Apache , se puede utilizar . Htaccess , o archivos de configuración del directorio de nivel , para manipular el comportamiento de acceso de un directorio en particular en el servidor Web. Esta es la forma más sencilla y rápida para requerir autenticación de contraseña para acceder al contenido , pero sólo se debe utilizar cuando no se tiene acceso a los principales archivos de configuración del servidor. El archivo htaccess . Va acompañado de un archivo. Htpasswd que almacena los nombres de usuario y contraseñas aceptables . . Un ejemplo de configuración de un archivo htaccess para requerir autenticación es:

    AuthName " Nombre de la zona a proteger " AuthType BasicAuthUserFile /full /path /to /.htpasswdRequire valid-user

    supuesto , tendrá que ser cambiado para que coincida con la configuración de la AuthName y las variables AuthUserFile . . El archivo htpasswd sólo contiene entradas como . " Usuario: contraseña " seguido de un salto de línea para definir los nombres de usuario y contraseñas

    archivos de configuración de base de datos de autenticación

    Directorio nivel son inseguro y no se debe utilizar cuando se tiene acceso a la construcción de bases de datos en el servidor. Creación de un sistema de acceso de la base de datos de respaldo requiere más planificación y pueden variar dependiendo del software de base de datos y lenguaje de programación que está utilizando. MySQL y PHP son un buen par de este proyecto.

    Primero determine lo que necesitarán los campos que se almacena en la base de datos . Por ejemplo , nombre de usuario , contraseña , nombre y apellido. A continuación, cree la tabla en su base de datos, ya sea desde la línea de comandos del software de base de datos o de cualquier front-end de software que está utilizando, y llenar la base de datos con la información de sus usuarios. Una vez que su base de datos está en su lugar , usted necesita para crear una página de inicio de sesión que consulta la base de datos para asegurar las credenciales proporcionadas son correctas y sirve una nueva página basada en la consulta. La arquitectura básica es llamar a una sesión de autenticación en cada página que se ha de proteger . La sesión es un formulario HTML que pasa variables a una consulta de base de datos, que a su vez devuelve si las credenciales proporcionadas son una pareja verdadera o falsa.

    Por ejemplo , si el formulario pasa las variables "nombre" y " contraseña, " la consulta de una base de datos MySQL se verá algo como esto:

    SELECT * FROM user_table DONDE login = " $ name "

    Y , si los resultados de la consulta se almacenan en la variable $ resultado un script PHP, el resultado IF para determinar si la autenticación es bueno va a ser algo como esto :

    if ($ _POST [' password' ] == $ result [' password' ] ) {};

    Previous :

    next :
      Artículos relacionados
    ·Cómo hacer un blog a través de PHP 
    ·Cómo quitar la primera carta de una cadena en PHP 
    ·PHP Cadena Tutorial 
    ·Cómo convertir un array PHP a JSON 
    ·Cómo escribir a un documento de Word con las funciones…
    ·Cómo convertir un campo Varchar en Null 
    ·Cómo convertir MySQL a SQLite 
    ·NetBeans JDBC MySQL Tutorial 
    ·Cómo escribir un informe RDL 
    ·Cómo leer un archivo CSV en PHP 
      Artículos destacados
    ·Cómo aumentar el campo de texto de tamaño en un apple…
    ·Cómo quitar Listboxes no seleccionable en Silverlight …
    ·¿Cómo llamo a un formulario en Visual Basic 2005 
    ·Cómo abrir archivos yEnc 
    ·Tutorial para agregar tablas de Word Visual Basic 
    ·Cómo escribir una matriz a un archivo en Visual Basic 
    ·Cómo Desplazarse a la parte superior de un panel de de…
    ·Cómo subir archivos de gran tamaño utilizando PHP 
    ·Reflection X Tutorial 
    ·Cómo escribir archivos de texto de ancho fijo con Visu…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com