ilch Forum » Ilch Clan 1.1 » Kritik und Verbesserungen » Passwortlänge

Geschlossen
  1. #1
    User Pic
    ghostrider90 Mitglied
    Registriert seit
    02.06.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    hallo ich suche seit längerem alle dateien ab wo ich es festlegen kann wie lang das passwort mindestens sein darf da wir oft user haben die von sicherheit noch nix gehört haben und dann ein pw mit 3 stellen nutzen wollte ich dies durch eine pw mindestlänge machen nur weiß ich leider nicht wo und wie der code aussehen muss habe ne datei regist.js gefunden ist javascript und einmal regist_user.php und dann wäre da noch im template ordner die regist.html vllt muss noch ein zusatz eintrag in der my sql datenbank gemacht werden ich weiß es nicht hab mich noch nie so richtig mit java und php auseinander setzen können da ich mehr für grafik und html zusändig bin

    hoffe mir kann jemand helfen danke im vorraus
    mfg ghostrider90


    verwendete ilchClan Version: 1.1
    sbclan.de


    Zuletzt modifiziert von ghostrider90 am 02.06.2008 - 00:32:09
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Änderungen müssen eigentlich nur in der contents/user/regist.php gemacht werden.

    	case 2 :
    	  $name = '';
        $email = '';
        if (!empty($_POST['nutz'])) {
       	  $name = escape($_POST['nutz'],'string');
        }
        if (!empty($_POST['email'])) {
      		$email = escape($_POST['email'],'string');
        }
        
        $ch_name = false;
        $xname = escape_nickname($name);
        if (!empty($name) AND $xname == $name AND 0 == db_result(db_query("SELECT COUNT(*) FROM prefix_user WHERE name = BINARY '".$name."'"),0)) {
          $ch_name = true;
        }
        
        $sh_pass = false;
        if (strlen($_POST['pass']) > 5) {
        	$sh_pass = true;
        }
        
        if ( empty($name) OR empty($email) OR $name != $xname OR $ch_name == false OR $sh_pass == false) {
          $title = $allgAr['title'].' :: Users :: Registrieren :: Step 2 von 3';
          $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">User</a><b> &raquo; </b><a class="smalfont" href="?user-regist">Registrieren</a><b> &raquo; </b>Step 2 von 3'.$extented_forum_menu_sufix;
          $design = new design ( $title , $hmenu, 1);
    	    $design->header();
    		  if (empty($name) OR empty($email)) {
    		    $fehler = $lang['yourdata'];
    		  } elseif ($name != $xname) {
            $fehler = $lang['wrongnickname'];
          } elseif ($ch_name == false) {
    		    $fehler = $lang['namealreadyinuse'];
    		  } elseif (!$sh_pass) {
                $fehler = 'Passwort ist zu kurz, mindestens 6 Zeichen.';
              }
      		$tpl = new tpl ( 'user/regist' );
          $tpl->set('name', $name);
          $tpl->set('email', $email);
    	  	$tpl->set_out('FEHLER', $fehler, 1);
    		  if ( $allgAr['forum_regist_user_pass'] == 1 ) {
    		    $tpl->out(2);
    		  }
    		  $tpl->out(3);

    hier der veränderte Abschnitt, ab Zeile 34.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    ghostrider90 Mitglied
    Registriert seit
    02.06.2008
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Danke damit hast du wieder mal einem admin der keine ahnung von php hat viel prüferei und änderei gespart
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Kritik und Verbesserungen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten