Text Input formatieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Text Input formatieren

    Hallo ich habe einen textinput via:
    PHP-Code:
    <form action="m2.php" method="post">
    Enter your script
    <
    p>
    <
    TEXTAREA Name="str" rows="30" cols="200"></TEXTAREA
    <
    input type="submit" />
    </
    form
    nun bekomme ich aber den kompletten text ohne zeilenumbrüche


    wie kann ich diesen text formatieren?

  • #2
    http://de3.php.net/nl2br
    mfg

    Kommentar


    • #3
      nl2br($_POST["str"]);

      ist bereits im "empfänger" script

      nur tut das keine veränderung

      Kommentar


      • #4
        OffTopic:
        Auch ein Thema, dass bereits zum zig-fachsten Mal diskutiert wird ...

        nl2br($_POST["str"]);

        ist bereits im "empfänger" script

        nur tut das keine veränderung
        Doch - es gibt den veränderten Wert zurück.
        Nur du machst leider nichts mit ihm, sondern lässt ihn im Datennirvana verpuffen ...
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          PHP-Code:
          nl2br($_POST["str"]);
          $strr .= preg_replace('/(@[^ ,-,+,=,;,),(,*,\/]*)/','<span style="color:red;">\1</span>',$_POST["str"]);
          echo 
          $strr
          wiso sollte ich ihn verpuffen lassen klar benutze ich ihn

          Kommentar


          • #6
            Original geschrieben von kurai!
            wiso sollte ich ihn verpuffen lassen klar benutze ich ihn
            Nein, tust du nicht.

            In der zweiten Zeile machst du das - da liefert dir auch eine Funktion einen Rückgabewert, und du machst etwas mit ihm.
            Aber in der ersten tust du das absolut definitiv ganz und gar nicht.



            OffTopic:
            Man, dass man selbst so einen Mist den Newbees immer wieder erklären muss ... beschäftigt euch doch erst mal mit den Grundlagen, bevor ihr loslegt.
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar


            • #7
              http://de3.php.net/nl2br

              nl2br erwartet keine referenz, sondern hat das von wahsaga beschriebene verhalten.
              Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
              var_dump(), print_r(), debug_backtrace und echo.
              Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
              Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
              Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

              Kommentar


              • #8
                tut mir leid ich dachte er bearbeitet es un speichert es gleich wieder in der variable...^^

                Kommentar


                • #9
                  Ne. Ist dir denn klar wieso das nicht funktioniert hat und wie du das im Handbuch erkennst?
                  Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
                  var_dump(), print_r(), debug_backtrace und echo.
                  Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
                  Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
                  Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

                  Kommentar

                  Lädt...
                  X