Den \ in Nicknamen rausfiltern

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

  • Den \ in Nicknamen rausfiltern

    Hallo

    Ich hab mir eine kleine Funktion geschrieben, die mir Sonderzeichen aus den Nicknamen rausfiltert, damit nur Buchstaben und Zahlen zugelassen sind.
    Allerdings scheint das eregi_replace und str_replace ungeeignet um den Escapeslash auch rauszufiltern.
    Gibts da eine Lösung, damit sich niemand \\\\\\ nennen kann?

    MfG
    John
    Last edited by JohnM; 18-09-2003, 14:59.
    PHP
    MySQL
    Jetzt klicken & reich werden

  • #2
    Warum erscheint dir str_replace ungeeignet? Hast du es schon probiert?
    Man kann auch Backslashes escapen.

    Comment


    • #3
      EDIT:
      ja komischerweise hat er da bei "\\" einen parse error gebracht , aber eben ging es

      Last edited by JohnM; 18-09-2003, 15:27.
      PHP
      MySQL
      Jetzt klicken & reich werden

      Comment


      • #4
        Du musst das Backslash ja auch escapen.

        PHP Code:
        $user str_replace("\\" ,""$user); 
        Edit: Verdammt.. das geht nicht. Ich habe zwei Backslashes, nicht eins getippt. *grr*

        Comment


        • #5
          und so sieht es richtig aus...
          PHP Code:
          $user str_replace("\\\\" ,""$user); 
          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


          Comment

          Working...
          X