kostenloser Webspace werbefrei: lima-city


User sperren für mein Login

lima-cityForumSonstigesSpam und sonstiges Unvergütetes

  1. Autor dieses Themas

    m******2

    Hallo,

    Kannst eine für mich Script schreiben mit ich User sperren kann kostenlos für mich machen.:wink:



    <?php
    //PHP Session starten
    session_start();
    //Datenbankverbindung
    require_once('config.php');
    //Loginprozess
    $user = $_POST['user'];
    $passwort = $_POST['passwort'];
    //Sind alle Felder ausgefüllt
    if($user != "" && $passwort != "") {
    	//Absichern der Logineingaben, zum Schutz vor SQL-Injection
        $user = mysql_real_escape_string($user);
    	//Verschluesseln des Passwortes, um die Datenbankabfrage durchzufuehren
        $passwort = md5($passwort);
        //Daten aus Datenbanak holen
        $selectUserData = mysql_query("SELECT * FROM login WHERE user = '{$user}'");
        //Ist der Benutzer Ÿberhaupt vorhanden?
        if(mysql_num_rows($selectUserData) > 0){
            //Aufarbeiten der Datenbankwerte
            $dbData = mysql_fetch_assoc($selectUserData);
    		//Ist das eingengeben Passwort gleich dem Datenbankpasswort
            if($dbData['passwort'] == $passwort){
    			//Speichern der Logindaten im Log
                $userip = $_SERVER['REMOTE_ADDR'];
                $username = $dbData['id'];
                $insert = mysql_query("INSERT INTO loginlog VALUES ('','{$username}','{$userip}')");
                $_SESSION['username'] = $username;
                //Weiterleitung
    			//
    			$userip = $_SERVER['REMOTE_ADDR'];
                $username = $dbData['user'];
                $insert = mysql_query("INSERT INTO user VALUES ('','{$username}','{$userip}')");
                $_SESSION['username'] = $username;
    			//
                $host = $_SERVER['HTTP_HOST'];
                $uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
                header("Location: http://$host$uri/seite2.php");
      exit;
            }
            else{
                $output = "Falsches Passwort.";
            }
        }
        else{
         $output = "Der Benutzer ist nicht vorhanden.";    
        }
    }
    else{
            $output = "Bitte f&uuml;llen Sie alle Felder aus.";
    }
    ?>
    <html>
    <head>
        <link href="style.css" rel="Stylesheet" type="text/css" media="screen"></link>
    </head>
    <body>
        <div id="root">
            <div id="logo"></div>
            <div id="sub-navi" style="text-align:right;"><form action="login.php" method="post"><b>Fehler: <?php echo $output; ?></b>E-Mail: <input type="text" name="user" style="width:100px;"></input> Passwort: <input type="password" name="passwort" style="width:100px;"></input> <input type="submit" value="Login" name="submit"></input></form></div>
        </div>
        <div id="login-img">
        <img src="designImages/netorial_login.png" alt="LoginGrafik" border="0"/>
        </div>
    </body>    
    </html>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. manuel12 schrieb:
    Kannst eine für mich Script schreiben mit ich User sperren kann kostenlos für mich machen.:wink:

    Deutsche Sprache, schwere Sprache! :wink:

    Was willst du denn sperren? Die IP-Adresse des Nutzers, die Email, ... - ein paar Infos mehr wären nicht schlecht!
  4. Autor dieses Themas

    m******2

    Ich möchte den Nutzer sperren
    wenn er sich einloggen möchte dann sollen Meldung kommen da steht du wurdest gesperrt.:wink:

  5. m******e

    manuel12 schrieb:
    Ich möchte den Nutzer sperren
    wenn er sich einloggen möchte dann sollen Meldung kommen da steht du wurdest gesperrt.:wink:
    Keine Antwort ist auch eine..
  6. manuel12 schrieb:
    Hallo,

    Kannst eine für mich Script schreiben mit ich User sperren kann kostenlos für mich machen.:wink:

    <?php
    //PHP Session starten
    session_start();
    //Datenbankverbindung
    require_once('config.php');
    //Loginprozess
    $user = $_POST['user'];
    $passwort = $_POST['passwort'];
    //Sind alle Felder ausgefüllt
    if($user != "" && $passwort != "") {
    	//Absichern der Logineingaben, zum Schutz vor SQL-Injection
        $user = mysql_real_escape_string($user);
    	//Verschluesseln des Passwortes, um die Datenbankabfrage durchzufuehren
        $passwort = md5($passwort);
        //Daten aus Datenbanak holen
        $selectUserData = mysql_query("SELECT * FROM login WHERE user = '{$user}'");
        //Ist der Benutzer ?berhaupt vorhanden?
        if(mysql_num_rows($selectUserData) > 0){
            //Aufarbeiten der Datenbankwerte
            $dbData = mysql_fetch_assoc($selectUserData);
    		//Ist das eingengeben Passwort gleich dem Datenbankpasswort
            if($dbData['passwort'] == $passwort){
    			//Speichern der Logindaten im Log
                $userip = $_SERVER['REMOTE_ADDR'];
                $username = $dbData['id'];
                $insert = mysql_query("INSERT INTO loginlog VALUES ('','{$username}','{$userip}')");
                $_SESSION['username'] = $username;
                //Weiterleitung
    			//
    			$userip = $_SERVER['REMOTE_ADDR'];
                $username = $dbData['user'];
                $insert = mysql_query("INSERT INTO user VALUES ('','{$username}','{$userip}')");
                $_SESSION['username'] = $username;
    			//
                $host = $_SERVER['HTTP_HOST'];
                $uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
                header("Location: http://$host$uri/seite2.php");
      exit;
            }
            else{
                $output = "Falsches Passwort.";
            }
        }
        else{
         $output = "Der Benutzer ist nicht vorhanden.";    
        }
    }
    else{
            $output = "Bitte f&uuml;llen Sie alle Felder aus.";
    }
    ?>
    <html>
    <head>
        <link href="style.css" rel="Stylesheet" type="text/css" media="screen"></link>
    </head>
    <body>
        <div id="root">
            <div id="logo"></div>
            <div id="sub-navi" style="text-align:right;"><form action="login.php" method="post"><b>Fehler: <?php echo $output; ?></b>E-Mail: <input type="text" name="user" style="width:100px;"></input> Passwort: <input type="password" name="passwort" style="width:100px;"></input> <input type="submit" value="Login" name="submit"></input></form></div>
        </div>
        <div id="login-img">
        <img src="designImages/netorial_login.png" alt="LoginGrafik" border="0"/>
        </div>
    </body>    
    </html>

    ich habe da eine sonderbare beobachtung:
    manuel12 * * manuelmax * * phpmanuel :wow:

    zwar sind mehrfachaccounts erlaubt, aber man sollte nicht unter allen die selben fragen stellen und unter allen die ratschläge einheitlich ignorieren ;)
  7. 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!