Struppi: Suchen und Ersetzen

Beitrag lesen

Bei Eintragungen in einem <textarea>-Feld werden von den Nutzern des Formulars oft mehrere Zeilen (auch Leerzeilen) geschrieben. Diese Eintragungen möchte ich in der csv-Datei aber in *einer* Zeile stehen haben. Dazu wollte ich folgenden verwenden:

$wert = $Form{$field};
  $wert =~ s/\n/ /gim;
  print CSVFILE "$wert;";

Nach deiner Problembeschreibung zu Urteilen, verwendest du weder Warnings noch use strict, außerdem nicht das Modul CGI. Damit hast du dir eine Menge Hilfen verbaut.

Wenn dein Programm strict ist und alle Warnungen (siehe Error Log) weg sind, solltest du der Lösung deines Problems näher sein.

Struppi.