kostenloser Webspace werbefrei: lima-city


passwort dynamich

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    admyn3

    admyn3 hat kostenlosen Webspace.

    gibt es die möglichkeit ein dynamisches pw anzulegen ? und vom lima city server auf webseite zu administrieren ?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    Formuliere bitte deine Frage noch einmal so, dass auch verstanden werden kann, was du erreichen willst.
    Was soll ein dynamisches Passwort sein? Wo soll das angelegt werden? Was meinst du mit »vom lima city server auf webseite zu administrieren«
  4. Meinst Du sowas wie ein Passwort per Zufall ?

    function create_pass($digits=8) {
        $newpass = "";
        $xstring = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
    
        mt_srand((double)microtime()*1000000);
    
        for ($i=1; $i <= $digits; $i++) {
            $newpass .= substr($xstring, mt_rand(0,strlen($xstring)-1), 1);
        }
        
        return $newpass;
    }


    damit kannst Du ein neues "Passwort" per Zufall erstellen,
    die Zahl in den Klammern gibt die Anzahl der Zeichen vor

    $new_pass1 = create_pass();   // --- neues Passwort mit 8 Zeichen 
    echo $new_pass1;              // --- Ausgabe ist z.B:  p4FvY9u2
    
    $new_pass2 = create_pass(6);  // --- neues Passwort mit 6 Zeichen 
    echo $new_pass2;              // --- Ausgabe ist z.B:  Bg4Tr3



    oder meinst Du allgemein .... Login mit Passwort ... auf Deinem Webspace ?

    hier mal ein "einfaches" Beispiel für Login mit $_SESSION
    <?php 
    // ------------------------------------------ 
    
    $user_pass = 'geheim';
    
    session_start(); 
    
    
    // ------------------------------------------ 
    // -------- Passwort-Eingabe verarbeiten ---- 
    
    if ( !empty($_REQUEST['pw']) ) {
    
    	if ( $_REQUEST['pw'] == $user_pass ) { 
    	$_SESSION['pass'] = md5($user_pass); 
    	$_SESSION['time'] = time(); 
    	}
    	else { 
    	// --- Aktion wenn das Passwort falsch war --- 
    	
    	## session_unset(); 
    	## session_destroy(); 
    	
    	echo "<br />FEHLER ... Passwort-Eingabe war nicht richtig !!! \n"; 
    	echo "<br />\n";
    	
    	}
    
    
    }
    
    // ------------------------------------------ 
    // -------- Auswahl-Eingabe verarbeiten ----- 
    
    if ( !empty($_REQUEST['a']) ) { 
    	$go_auswahl = $_REQUEST['a']; 
    	
    	if ( $go_auswahl  == 'logout' ) { 
    	
    	if (isset($_SESSION)) { 
    	session_unset(); 
    	session_destroy(); 
    	}
    	
    	echo "<br />OK ... Logout war erfolgreich.\n"; 
    	echo "<br />\n";
    	}
    }
    
    // ------------------------------------------ 
    
    
    
    if ( isset($_SESSION['pass']) && $_SESSION['pass'] == md5($user_pass)) {
    
    // --- START --- geheimer LOGIN Bereich ----
    
    echo "<br />OK :) ... Das Paswort ist richtig, Login ist noch aktiv\n"; 
    echo "<br />\n"; 
    
    echo "<br />Diesen Text sieht man nur wenn das Passwort-Eingabe richtig war.\n"; 
    echo "<br />\n"; 
    
    echo "<br />Auswahl / Menue: \n"; 
    echo "<br /> --- <a href=\"?a=start\">START</a> --- <a href=\"?a=test\">TEST</a> --- <a href=\"?a=logout\">LOGOUT</a> --- \n"; 
    echo "<br />\n"; 
    
    echo "<br />\n"; 
    echo "<br />Aktuelle Auswahl: <strong>".$go_auswahl."</strong>\n"; 
    echo "<br />\n"; 
    
    // --- ENDE --- geheimer LOGIN Bereich ----
    
    
    }
    else { 
    
    // -------- hier das LOGIN Formular ---- 
    
    $login_filename = 'login1.php'; 
    
    $login_formular = '
    <form name="form1" method="post" action="'.$login_filename.'">
      Das Passwort: <input type="text" name="pw" size="20" maxlength="50" />
      <input type="hidden" name="a" value="login" />
      &nbsp; Login: <input type="submit" value="OK" />
    </form>
    ';
    
    echo "<br />\n";
    echo "<br />Zum Login bitte das Paswort eingeben.\n"; 
    echo "<br />\n";
    
    echo "<br />\n"; 
    echo $login_formular;
    echo "<br />\n";
    
    }
    
    
    // ------------------------------------------ 
    ?>


    Dieses Beispiel ist nur um zu zeigen, wie so ein Login / Logout grundsätzlich geht
    ... zumindest mal eine Möglichkeit ... mit Passwort aus Variable und $_SESSION

  5. 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!