Leerzeichen zwischen 2 wörtern verhindern !

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

  • Leerzeichen zwischen 2 wörtern verhindern !

    Hallo , ich habe mal eine Frage :

    Wie kann ich es verhindern , das man zwischen 2 Wörtern ein leerzeichen hat !

    Es geht darum das ich User bei mir anmelden können aber eben nur so :

    Test_User

    nicht so :

    Test User



    Kann mir da wer helfen ?


    Mfg Launebaer

  • #2
    PHP Code:
    $name str_replace(' ''_'$name); //:) 
    'verhindern' kann nur js.
    mit php kannst du erkennen (z.b. mit regexp) und entsprechend handeln - automatisch korrigieren (s.oben) oder eine fehlermeldung anzeigen (tja, echo).
    Last edited by penizillin; 26-04-2005, 16:56.

    Comment


    • #3
      das mit den ersetzen klingt gut ....

      habe es nun so gemacht ...

      PHP Code:

      $Nickname 
      $_POST['Nickname'];
      $str_replace(' ''_'$Nickname); 
      da bekomme ich die meldung :

      Fatal error: Call to undefined function: () in /home/www/kmm664/html/Laune/Spiel/include/neu_1.php on line 99

      das ist die 2. Zeile die ich gepostet habe

      Comment


      • #4
        EDIT:
        sorry, mein fehler. hab das beispiel korrigiert.

        Comment


        • #5
          hmm ,auch das geänderte gibt den selben fehler


          PHP Code:

          $Nickname 
          $_POST['Nickname'];
          $Nickname $str_replace(' ''_'$Nickname); 

          das komische ist aber das das :

          PHP Code:

          <?php
          $text 
          'Hallo User';

          echo 
          'text vorher: '.htmlspecialchars($text) .'<br>';
          $text str_replace(' ''_'$text);
          echo 
          'text nachher: '.htmlspecialchars($text) .'<br>';
          ?>
          funktioniert wie ich es wollte

          Comment


          • #6
            nochmal genau hinschauen...

            Comment


            • #7
              Danke Dir


              das $ sollte man schon weg machen

              Comment

              Working...
              X