Hacer un sistema de login para su sitio web: php y MySQL

Utilice estos consejos para crear un sitio web de inicio de sesión


sistema de Login en el sitio web

Esto es una simple página web de inicio de sesión del sistema que ha sido muy fiable y seguro para mí. Yo mismo la utilizo en mis sitios web, cuando un sistema simple que se necesita. Si sabes un poco de MySQL y PHP, es muy fácil de usar. & nbsp he Aquí cómo crear un sitio web de sistema de login con PHP y MySQL.

    en Primer lugar, usted necesitará tener instalado MySQL en tu ordenador. He XAMMP instalado y puedo usar PHPmyADMIN para acceder a las bases de datos. Son gratis para su descarga sólo tienes que buscar para ellos en línea. También es necesario crear una base de datos en MySQL. Y a medida que proceda, recuerde que linux servidor de nombres de archivo son siempre sensibles a las mayúsculas. LOGIN.PHP no es igual a login.php como sería en los servidores de WINDOWS.

      1. Ejecutar este comando SQL en su base de datos MySQL (debe tener uno):

        CREATE TABLE usuarios (
        id int(3) not NULL auto_increment,
        inicio de sesión de tipo varchar(8) default NULL,
        password varchar(8) default NULL,
        PRIMARY KEY (id)
        ) TYPE=MyISAM AUTO_INCREMENT=3

        Esto va a crear la tabla en la que se hará el registro de los nombres de usuario y contraseñas.

      2. a Continuación, crear el LOGIN.PHP archivo. Esta página contiene el formulario que le envíe los datos de los usuarios.

        session_name('MyLogin')
        session_start()
        session_destroy()

        si$_GET[iniciar sesión] == 'error') {
        imprimir $_GET['causa']
        }
        ?>


        inicio de Sesión:

        Contraseña:


      3. Ahora, crear la LOG.PHP. Este es el archivo que realiza la acción de la forma.

        session_name('MyLogin')
        session_start()

        si$_GET['acción'] == 'login') {
        $conn = mysql_connect('localhost','usuario','contraseña') // MySQL conexión de datos
        $db = mysql_select_db('DATABASENAME') //poner tu nombre de base de datos aquí
        $nombre
        = $_POST['usuario']
        $q_user = mysql_query('SELECT * FROM users where login='$nombre'')

        simysql_num_rows($q_user) == 1) {

        $query
        = mysql_query('SELECT * FROM users where login='$nombre'')
        $data = mysql_fetch_array($query)
        si$_POST['pwd'] == $data['contraseña']) {
        session_register('nombre')
        encabezado('Ubicación: yourpage.php') // página de éxito. poner la dirección URL que desea
        salir
        } else {
        encabezado('Ubicación: inicio de sesión.php?inicio de sesión=falló la causa='.urlencode('Contraseña Incorrecta'))
        salir
        }
        } else {
        encabezado('Ubicación: inicio de sesión.php?inicio de sesión=falló la causa='.urlencode('Usuario no Válido'))
        salir
        }
        }

        // si la sesión no está registrado
        sisession_is_registered('nombre') == false) {
        encabezado('Ubicación: login.php')
        }
        ?>

      4. Si usted ha prestado la suficiente atención, se dio cuenta de que el inicio de sesión va a conducir al usuario a YOURPAGE.PHP. Agregue estas líneas de código a cualquier página web que se desea proteger (incluyendo yourpage.php):

        requieren('log.php')
        ?>

        la Impresión de que el nombre de usuario en la pantalla, es muy fácil. Acabo de añadir este código:

        imprimir $_SESSION['nombre'] ?>

      Eso es todo. Ahora puede utilizar PHP y MySQL para crear una sencilla página web de inicio de sesión. Funciona bien, pero si usted tiene cualquier problema, por favor póngase en contacto conmigo!!!

      Marcos Riso

      WebDeveloper - marcos@chipweb.com.br









      Hacer un sistema de login para su sitio web: php y MySQL


      Utilice estos consejos para crear un sitio web de inicio de sesion


      sistema de Login en el sitio web

      Esto es una simple pagina web de inicio de sesion del sistema que ha sido muy fiable y seguro para mi. Yo mismo la utilizo en mis sitios web, cuando un sistema simple que se necesita. Si sabes un poco de MySQL y PHP, es muy facil de usar. & nbsp he Aqui como crear un sitio web de sistema de login con PHP y MySQL.

        en Primer lugar, usted necesitara tener instalado MySQL en tu ordenador. He XAMMP instalado y puedo usar PHPmyADMIN para acceder a las bases de datos. Son gratis para su descarga solo tienes que buscar para ellos en linea. Tambien es necesario crear una base de datos en MySQL. Y a medida que proceda, recuerde que linux servidor de nombres de archivo son siempre sensibles a las mayusculas. LOGIN.PHP no es igual a login.php como seria en los servidores de WINDOWS.

          1. Ejecutar este comando SQL en su base de datos MySQL (debe tener uno):

            CREATE TABLE usuarios (
            id int(3) not NULL auto_increment,
            inicio de sesion de tipo varchar(8) default NULL,
            password varchar(8) default NULL,
            PRIMARY KEY (id)
            ) TYPE=MyISAM AUTO_INCREMENT=3

            Esto va a crear la tabla en la que se hara el registro de los nombres de usuario y contraseñas.

          2. a Continuacion, crear el LOGIN.PHP archivo. Esta pagina contiene el formulario que le envie los datos de los usuarios.

            session_name('MyLogin')
            session_start()
            session_destroy()

            si$_GET[iniciar sesion] == 'error') {
            imprimir $_GET['causa']
            }
            ?>


            inicio de Sesion:

            Contraseña:


          3. Ahora, crear la LOG.PHP. Este es el archivo que realiza la accion de la forma.

            session_name('MyLogin')
            session_start()

            si$_GET['accion'] == 'login') {
            $conn = mysql_connect('localhost','usuario','contraseña') // MySQL conexion de datos
            $db = mysql_select_db('DATABASENAME') //poner tu nombre de base de datos aqui
            $nombre
            = $_POST['usuario']
            $q_user = mysql_query('SELECT * FROM users where login='$nombre'')

            simysql_num_rows($q_user) == 1) {

            $query
            = mysql_query('SELECT * FROM users where login='$nombre'')
            $data = mysql_fetch_array($query)
            si$_POST['pwd'] == $data['contraseña']) {
            session_register('nombre')
            encabezado('Ubicacion: yourpage.php') // pagina de exito. poner la direccion URL que desea
            salir
            } else {
            encabezado('Ubicacion: inicio de sesion.php?inicio de sesion=fallo la causa='.urlencode('Contraseña Incorrecta'))
            salir
            }
            } else {
            encabezado('Ubicacion: inicio de sesion.php?inicio de sesion=fallo la causa='.urlencode('Usuario no Valido'))
            salir
            }
            }

            // si la sesion no esta registrado
            sisession_is_registered('nombre') == false) {
            encabezado('Ubicacion: login.php')
            }
            ?>

          4. Si usted ha prestado la suficiente atencion, se dio cuenta de que el inicio de sesion va a conducir al usuario a YOURPAGE.PHP. Agregue estas lineas de codigo a cualquier pagina web que se desea proteger (incluyendo yourpage.php):

            requieren('log.php')
            ?>

            la Impresion de que el nombre de usuario en la pantalla, es muy facil. Acabo de añadir este codigo:

            imprimir $_SESSION['nombre'] ?>

          Eso es todo. Ahora puede utilizar PHP y MySQL para crear una sencilla pagina web de inicio de sesion. Funciona bien, pero si usted tiene cualquier problema, por favor pongase en contacto conmigo!!!

          Marcos Riso

          WebDeveloper - marcos@chipweb.com.br


          Hacer un sistema de login para su sitio web: php y MySQL

          Utilice estos consejos para crear un sitio web de inicio de sesión
          Recommander aux amis
          • gplus
          • pinterest

          Comentario

          Dejar un comentario

          Clasificación