strauch: Zeilenumbruch entfernen arbeitet nicht 100%

Hallo,

ich habe mal eine Frage, wenn ich Textarea angaben an mein perl script übergebe und die Zeilenümbrüche (\n) mit $daten =~ s/\n/<br>/g; entfernen, steht dann dort zwar <br> aber die Zeilenumbrüche bleiben?! Im editor sind es dann die berühmten schwarzen kästchen.

Was mache ich falsch?

Gruß

strauch

P.S. danke für eure Hilfe

  1. hi ho

    Was mache ich falsch?

    nur ein denkfehler - die \n auf deinem server muessen naemlich nicht mit den \n auf dem client uebereinstimmen.

    $daten =~s /\015\012|\015|\012/<br>/g;

    sollte funktionieren. (die schwarzen kaestchen sind uebrigens \012 .-)

    cua

    n.d.p.

    1. hi ho

      Was mache ich falsch?

      nur ein denkfehler - die \n auf deinem server muessen naemlich nicht mit den \n auf dem client uebereinstimmen.

      $daten =~s /\015\012\015\012/
      /g;

      sollte funktionieren. (die schwarzen kaestchen sind uebrigens \012 .-)

      cua

      n.d.p.

      vielen Dank, muß man aber auch erstmal wissen ;-)

      Gruß

      strauch

  2. Hallo,

    ich habe mal eine Frage, wenn ich Textarea angaben an mein perl script übergebe und die Zeilenümbrüche (\n) mit $daten =~ s/\n/
    /g; entfernen, steht dann dort zwar

    »»  aber die Zeilenumbrüche bleiben?! Im editor sind es dann die berühmten schwarzen kästchen.

    Was mache ich falsch?

    Gruß

    strauch

    P.S. danke für eure Hilfe

    man kann auch zusätzlich folgendes schreiben:

    $DATEN =~ s/\n/<br>/g;
    $DATEN =~ s/\r//g; #---> Auch ein Umbruch innerhalb einer Area

    Toolpi

    1. Tach!

      man kann auch zusätzlich folgendes schreiben:
      $DATEN =~ s/\n/<br>/g;
      $DATEN =~ s/\r//g; #---> Auch ein Umbruch innerhalb einer Area

      Mumpitz! Lies Dir die Antwort von n.d. parker durch, dort steht, wie man das richtig macht!

      So long