eregi?? registrierung??

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • eregi?? registrierung??

    Hi,
    ich bin seit 2 Tagen auf der Suche nach einem eregi befehl habs noch nich geschafft sowas selber zusammenzustellen.. naja
    wie lautet der eregi befehl, wenn man bei einer registrierung nur die Zeichen: a-z, ü, ö, ä, ., _, -, leerzeichen und 0-9 zulassen will.
    waere sehr sehr dankbar wenn mir jemand helfen könnte.
    1123581321

  • #2
    http://www.php-resource.de/tutorials/read/10/1/
    Die Zeit hat ihre Kinder längst gefressen

    Comment


    • #3
      ich check das nich, das hab ich schon 10 mal durchgelesen krieg es trotzdem nich hin, bitte sagt mir einer wie der eregi befehl lautet??
      1123581321

      Comment


      • #4
        der eregi befehl lautet
        PHP Code:
        bool eregi string Suchmusterstring Zeichenkette [, array &regs]) 
        Beantworte nie Threads mit mehr als 15 followups...
        Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

        Comment


        • #5
          bitte, das sagt mir auch nich mehr...
          1123581321

          Comment


          • #6
            wo isn Dein Ansatz? Was hast Du probiert was sind die Meldungen was funktioniert nicht wie erwartet?

            Oder is das ein jobangebot?
            Beantworte nie Threads mit mehr als 15 followups...
            Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

            Comment


            • #7
              PHP Code:
              if (preg_match('/^([a-z0-9äöü]|-|_|.| )+$/i'$username)) 
              so, und wenn ich da jetzt mich mit z.b. dem username En"erkint registriere geht das trotzdem noch...
              eiglt wuerde es ausreichen, wenn nur das " vom namen ausgeschlossen wird...
              kann mir dann jemand sagen wie ich wenigsten nur " ausschliese?
              1123581321

              Comment


              • #8
                escape mal den Punkt
                Beantworte nie Threads mit mehr als 15 followups...
                Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                Comment


                • #9
                  boah alter mega thx
                  gj,. jeah thx
                  1123581321

                  Comment


                  • #10
                    jetzt geht aber kein . mehr im name zb.

                    Pe.ter oder so..
                    und das leerzeichen geht auch nichmehr..
                    1123581321

                    Comment


                    • #11
                      joa weil Du ne oder verknüpfung hast, mensch denk doch mal nach
                      Dein regex sagt:
                      entweder
                      ([a-z0-9äöü]
                      oder-
                      oder_
                      oder.
                      also pack Deine Sonderzeichen escaped zwischen deine[] und es wird gehen
                      Beantworte nie Threads mit mehr als 15 followups...
                      Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                      Comment


                      • #12
                        du meinst so oder??
                        PHP Code:
                        if (preg_match('/^([a-z0-9äöü\-\\_\\.\\ \]\.\)+$/i'$username)) 
                        funzt aber trotzdem nich...
                        kannst du mir nich einfach den richtigen code sagen, dann waern wir schon vor ner halben stunde fertig...
                        1123581321

                        Comment


                        • #13
                          das plus sollte ein * sein dann könnte es gehen
                          ausserdem gibts hier keinen code so einfach mal zumindest nicht von mir
                          Beantworte nie Threads mit mehr als 15 followups...
                          Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                          Comment


                          • #14
                            so, da es jetzt immernoch nich geht, hab ich mich entschlossen das ganze umgekehrt anzugehen und die " auszulesen
                            stimmt der code dann so?:

                            PHP Code:
                            if (!preg_match('/^([\"]\.)*$/i'$username)) 
                            1123581321

                            Comment


                            • #15
                              nein
                              Beantworte nie Threads mit mehr als 15 followups...
                              Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

                              Comment

                              Working...
                              X