Erstellen Sie ein Zugangssystem für Ihre Website: PHP und MySQL

März 31, 2016 Admin Computer 0 14
FONT SIZE:
fontsize_dec
fontsize_inc
Verwenden Sie diese Tipps, um eine Website zu erstellen Zugang

Dies ist eine einfache Website, die Login-System sehr zuverlässig und sicher für mich gewesen ist. Ich benutze es, mich auf meiner Web-Site, wenn Sie ein einfaches System benötigen. Wenn Sie wissen, ein wenig "von MySQL und PHP, ist es sehr einfach zu bedienen. Hier ist, wie man eine Website Login-System mit PHP und MySQL erstellen.

In erster Linie ist es notwendig, dass MySQL auf Ihrem Computer installiert. I XAMMP installieren und zu verwenden PhpMyAdmin, um meine Datenbank zugreifen. Sie sind frei zum Download; nur online suchen. Sie müssen auch eine Datenbank in MySQL erstellen. Und wie Sie gehen, denken Sie daran, dass die Namen der Dateiserver Linux sind immer case-sensitive. Login.php login.php ist nicht das gleiche, wie es auf Windows-Servern würde.

  1. Führen Sie diese SQL-Befehl in der MySQL-Datenbank (Sie müssen eine haben):

    CREATE TABLE `users` (
    id` `int (3) NOT NULL AUTO_INCREMENT,
    login` `varchar (8) Standard NULL,
    password` `varchar (8) Standard NULL,
    PRIMARY KEY (`id`)
    ) TYPE = MyISAM AUTO_INCREMENT = 3;

    Dies wird die Tabelle zu erstellen Benutzernamen und Passwörter aufzeichnen.

  2. Dann erstellen Sie die Datei login.php. Diese Seite wird ein Formular, das Daten Instruction enthalten wird.

    session_name ("myLogin");
    session_start ();
    session_destroy ();

    if ($ _ GET ['login'] == "nicht bestanden") {
    print $ _GET ['Ursache'];
    }
    ?>

    Benutzername:

    Passwort:


  3. Nun erstellen Sie die log.php. Dies ist die Datei, die den führt Aktion von der Form.

    session_name ("myLogin");
    session_start ();

    if ($ _ GET ['action'] == "login") {
    $ conn = mysql_connect ("localhost", "user", "password"); // Datenverbindung MySQL
    $ db = mysql_select_db ("DATABASE"); // Der Datenbank Setzen Sie den Namen hier
    $ name = $ _POST ['user'];
    $ q_user = mysql_query ("SELECT * FROM users WHERE = '$ name' login ');

    if (mysql_num_rows ($ q_user) == 1) {

    $ query = mysql_query ("SELECT * FROM users WHERE login = '$ name'");
    $ data = mysql_fetch_array ($ query);
    if ($ _POST ['pwd'] == $ data ['password']) {
    session_register ("name");
    header ("Location: yourpage.php"); Seite // Erfolg. setzen Sie die URL
    Ausgang;
    } else {
    header ("? Ort: login.php login = gescheitert und verursachen =" urlencode ("Falsches Passwort").);
    Ausgang;
    }
    } else {
    header ("Location: login.php login = gescheitert und verursachen =" urlencode ("Ungültige Benutzer ').)
    Ausgang;
    }
    }

    // Wenn die Sitzung nicht registriert ist
    wenn (session_is_registered ("name") == false) {
    header ("Location: login.php");
    }
    ?>

  4. Wenn Sie genügend Aufmerksamkeit, bemerkte, dass der Login wird der Benutzer zu nehmen YOURPAGE.PHP. Fügen Sie diese Zeilen Code von jedem beliebigen Web-Seite, die Sie schützen (einschließlich yourpage.php) wollen:

    erfordern ("log.php");
    ?>

    Drucken Sie den Benutzernamen auf dem Bildschirm ist sehr einfach. Fügen Sie einfach diesen Code ein:

Das ist es. Sie können nun mit PHP und MySQL eine einfache Website Login erstellen. Es funktioniert alles gut, aber wenn Sie mit ihm Probleme haben, kontaktieren Sie mich bitte !!!

Marcos Reis

WebDeveloper - marcos@chipweb.com.br

Werkzeuge benötigt:
  • Computer
  • Code-Editor
  • Internet-Browser
(0)
(0)

Kommentare - 0

Keine Kommentare

Fügen Sie einen Kommentar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Zeichen übrig: 3000
captcha