Ron: Weitergabe von Textfeldeingaben ohne Umbruch

Hallo Foren-Leser,

folgendes Problem habe ich:

in einem Html-Formular wurde ein Textfeld angelegt, das div. Eingaben des Nutzers erfassen soll. Diese sollen (zusammen mit anderen Daten) am Ende in
einer csv-Datei zeilenweise abgelegt werden.
Klappt auch!

Aber:
Hat der Anwender manuell Zeilenumbrüche eingefügt,
so führen diese auch in der csv-Datei zu ungewollten Zeilenumbrüchen, ein ziemliches Chaos ist die Folge.

Wer weiss Rat?
Probiert habe ich übrigens schon z.B.
slapshlashes($HTTP_POST_VARS['textfeldeingabe']);-->klappte nicht.

Liebe Grüße
Ron

  1. Hallo Ron,

    Hat der Anwender manuell Zeilenumbrüche eingefügt,
    so führen diese auch in der csv-Datei zu ungewollten Zeilenumbrüchen, ein ziemliches Chaos ist die Folge.

    dann musst du die Zeilenumbrüche eben durch <br> o.ä. ersetzen (z.B. mit der Funktion nl2br() (->http://de3.php.net/nl2br))

    slapshlashes($HTTP_POST_VARS['textfeldeingabe']);-->klappte nicht.

    was macht deine Funktion slapshlashes()? php kenn eine solche Funktion nämlich nicht - vielleicht meinst du aber stripslashes (->http://de3.php.net/stripslashes)? Die Funktion dürfte dir für dein Problem aber nicht weiterhelfen. (btw: warum nicht $_POST['...'] statt $HTTP_POST_VARS['...']?)

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|