ilch Forum » Ilch Clan 1.1 » Allgemein » Nicht erlaubte buchstaben nicht erlauben

Geschlossen
  1. #1
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    Hi,

    jaja komischer name xD

    aber man kann sich irgendwie mit buchstaben registrieren, die nicht erlaubt sind. wie kann man überprüfen lassen, ob nicht erlaubte buchstaben im namen enthalten sind?

    Ich würde gerne haben, dass man nur normale buchstaben und punkte in seinem namen haben darf.

    mfg
    SeToY


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, SeToY!

    Bist du mal fertig mit deiner Page?^^

    include/includes/func/escape.php
    Hinzufügen über ?>
    function escape_nickname1 ($t) {
      $t = preg_replace("/[^a-zA-Z\.]/","",$t);
      $t = substr($t, 0, 30);
      $l = strlen($t);
      if ($l < 3) {
        $t .= genkey(3-$l);
      }
      $t = escape($t, 'string');
      return ($t);
    }

    OK nur Buschtaben ohne ö,ü,ä,ß, und Punkte,
    und in der include/contents/user/regist.php
    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_nickname1($name); // geändert
        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;
        }
        
        $erg = db_query('SELECT name FROM prefix_user');
        while ($row = db_fetch_a


    Dann sollte das gehen, jetzt werden bei der Reg nur normale Namen akzeptiert und bei eingaben für Kommentare und so, alles alte.

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    ja also registrieren sollte man sich nur mit buchstaben, zahlen und punkten können zwinker

    danke lächeln

    und: JA ich bin mit meiner page bald fertig.. dank eurer hilfe zwinker

    Edit: und mit umlauten zwinker


    Zuletzt modifiziert von SeToY am 20.11.2007 - 12:45:33
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    function escape_nickname1 ($t) {
      $t = preg_replace("/[^a-zA-Z0-9öüäÄÖÜ\.]/","",$t);
      $t = substr($t, 0, 30);
      $l = strlen($t);
      if ($l < 3) {
        $t .= genkey(3-$l);
      }
      $t = escape($t, 'string');
      return ($t);
    }


    Jetzt gehts mit Zahlen Buchstaben, Umlauten und Punkten
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SeToY Mitglied
    Registriert seit
    29.06.2006
    Beiträge
    1.928
    Beitragswertungen
    43 Beitragspunkte
    Danke, und welche Meldung erhält derjenige, der sich mit andren buchstaben registrieren will?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten