kostenloser Webspace werbefrei: lima-city


Kommentare Für login php mysql

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    schau-dich-shlau

    schau-dich-shlau hat kostenlosen Webspace.

    Hallo,

    Ich brauche euer Hilfe ich suche ein Kommentare Script mit Smileys für mein Login
    ich habe auch schon bei google kucken aber ich hab nix gefunden kennt ihr ein script.:confused::wink:

    Hier ist mein Login
    <?php
            $seitentitel = 'Login';
            require_once('includes/zugang.php');
     
            $fehlermldg = "";
     
            if (!isset($_SESSION['id'])) {
                if (isset($_POST['submit'])) {
     
                    $db = mysqli_connect(DB_HOST, DB_BENUTZER, DB_PASSWORT, DB_NAME);
                        mysqli_set_charset($db, "utf8");
     
                    $nutzername = mysqli_real_escape_string($db, trim($_POST['nutzername']));
                    $passwort = mysqli_real_escape_string($db, trim($_POST['passwort']));
     
                    if (!empty($nutzername) && !empty($passwort)) {
     
    $sql = <<< EOT
    SELECT id, nutzername, email
      FROM nutzer
      WHERE nutzername = '$nutzername' AND passwort = SHA('$passwort')
    EOT;
                        $daten = mysqli_query($db, $sql);
     
                        if (mysqli_num_rows($daten) == 1) {
     
                          // Login erfolgreich, also die Cookies setzen und den Benutzer zur Hauptseite umleiten
                          $zeile = mysqli_fetch_array($daten);
                          $_SESSION['id'] = $zeile['id'];
                          $_SESSION['nutzername'] = $zeile['nutzername'];
                          $_SESSION['email'] = $zeile['email'];
                          setcookie('id', $zeile['id'], time() + (60 * 60 * 24 * 30));    // Verfällt in 30 Tagen
                          setcookie('nutzername', $zeile['nutzername'], time() + (60 * 60 * 24 * 30));  // Verfällt in 30 Tagen
                          $hauptseite = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . '/seite2.php';
                          mysqli_close($db);
                          header('Location: ' . $hauptseite);
                          exit();
                        } else {
                            $fehlermldg = 'Sie m&uuml;ssen g&uuml;ltige Zugangsdaten eingeben, um sich einzuloggen.';
                        }
                    } else {
                        $fehlermldg = 'Sie m&uuml;ssen Ihre Zugangsdaten eingeben, um sich einzuloggen.';
                    }
                }
            }
        ?>
        <div id="wrapper">
     
            <?php
                require_once('includes/header.php');
                    if($fehlermldg != "") {
                        echo '<p class="fail">' . $fehlermldg . '</p>';
                    }
            ?>
            <h2>Login</h2>
            <form method="post" action="login.php">
     
                <label for="nutzername">Benutzername:</label>
     
                <input type="text" name="nutzername" />
     
                <label for="passwort">Passwort:</label>
                <input type="password" name="passwort" />
     
                <input type="submit" value="Login" name="submit" />
     
            </form>
        </div><!-- #wrapper -->

    Bitte helft mir.:tongue:
    Eine schöne gute Nacht noch.:wave:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Wenn du eine Antwort haben möchtest, solltest du vielleicht etwas genauer erklären was du möchtest und es mal selbst versuchen und dann bei konkreten Fragen fragen.
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!