Announcement

Collapse
No announcement yet.

$_REQUEST Zeilenumbruch entfernen

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

  • $_REQUEST Zeilenumbruch entfernen

    Moin, moin!

    Kann ich bei einem $_REQUEST['langertext'] die Zeilenumbrüche, in der Form 'br' enthalten sind, entfernen.

    Mir ist wohl bekannt, dass diese mit
    PHP Code:
    $row['langertext'] = nl2br(htmlentities($row['langertext'])); 
    entfernt werden. Doch ich übergebe per Link die Zeile und der angekommene $_REQUEST hat wieder die 'br'

    Gruß Franz

  • #2
    Lies Dir mal nl2br durch!
    Wie wärs mit str_replace?

    Einfach eine oder beide Varianten nutzen:
    PHP Code:
    $langertext "Dies ist ein langer Text,<br />der durch<br> getrennt ist.";
    $langertext str_replace("<br />"," ",$langertext);
    $langertext str_replace("<br>"," ",$langertext);

    print 
    $langertext
    PHP rocks!
    Eine Initiative der PHP Community

    Comment


    • #3
      Hallo,
      Originally posted by Arne Drews View Post
      ...Einfach eine oder beide Varianten nutzen:
      oder eine kombinierte Variante mit regulärem Ausdruck:
      PHP Code:
      ...
      $langertext preg_replace('/<br[ \/]*>/'' '$langertext);
      ... 
      Gruß Falk
      Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

      Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

      Comment


      • #4
        Originally posted by Falk Prüfer
        oder eine kombinierte Variante mit regulärem Ausdruck:
        PHP Code:
        $langertext preg_replace('/<br[ \/]*>/'' '$langertext); 
        ...ääähhh... Ja, wenn man's vernünftig haben will, kann man's auch so machen...
        PHP rocks!
        Eine Initiative der PHP Community

        Comment


        • #5
          Moin, moin!

          Ja, so funktioniert es, vielen Dank!

          Grüße Franz

          Comment

          Working...
          X