Pampel: Suchen und Ersetzen

Beitrag lesen

Hey,

Die Warnungen hast aber gefunden?

ähämm... wo find ich die? Im error-log? dann ja.

klar, weil du jetzt alle Variabeln explizit mit my deklarieren musst.

OK. Das könnte ich noch machen.

Das erscheint jetzt nach unnötiger Mehrarbeit,

.. wenn's hilft :-)

aber wie gesagt dein code sieht nicht so falsch aus und evtl. ist es ein Tippfehler.

Es handelt sich um das (ich trau' mich ja kaum, es zu sagen) das Formmail-Script von Matt Wright. Es gibt bei einem meiner Kunden das Problem, dass er Anrufe von Leuten, die bei ihm reservieren möchten, bekommt, die ihn fragen, wo die Bestätigungen bleiben. Oft ist es dann so, dass er deren Mails nicht bekommen hat.

Um zu überprüfen, woran das liegen kann, will ich alle Eintragungen im Formular in die csv-Datei schreiben. Vielleicht kann man's ja so rausfinden.

In den Textfeldern können aber mehrere Zeilen stehen: die will ich raushaben, so dass der Inhalt nur in einer Zeile steht.

Ebenso kann z.B. die Faxnummer nicht angegeben sein: hier möchte ich das ";" für ein leeres Feld haben, damit ich ich Excel weiterarbeiten kann.

Das eigentliche Script von Matt Wright (V 1.92) ist soweit OK, die Implementierung der Protokollierungsfunktion klappt eigentlich auch - bis eben auf die beiden "kleinen" Sachen.

Kurz. Ein Tippfehler "irgendwoanders" als an den relevanten Stellen ist meiner Meinung nach wohl nicht das Problem, eher die richtige Sytax für die angestrebte Lösung.

Danke für Deine Mühen,

Pampel