Beat: Formmailer sendet den Namen des Servers als Absender

Beitrag lesen

Das Problem ist nur, das ich alles nicht genau verstehe, aber es verstehen lernen möchte. Kann mir jemand von Euch, mir vielleicht dabei helfen, damit der Formmailer funktioniert und ihn nur noch ersetzen muss? Ich habe hier schon einiges nachgelesen und bin auf nur gutes gestoßen. Ich bin halt kein Profi und möchte mir auch in Zukunft selber helfen können.

Hi
Schon mal gut, dass dich die generelle Kritik nicht verscheucht hat.

Das Gute vorab: Formmailer sind Dinge, die sehr häufig gefragt sind. Entsprechend gut dürfte die Chance sein, eine freie gute neue Version, die in allen Komponenten auch sinnreich geschrieben ist, zu finden.

Und nun das weniger Gute:
Will man es selber machen, steht man vor Lernschritten. Diese sind zwar machbar, aber eben doch umfassend, und im Falle von Formmailer, die ja gerne durch Bots versucht werden, auch mit einigem Nachdenken verbunden.

Wenn du also das ganze verstehen willst, dann können wir die Sache in eine richtige Ordnung bringen.
Das Script selbst ist ein relativ unproblematischer Abschnitt im Ganzen. Aber die Information, die das Script zu verarbeiten hat, wird durch das HTML Formular definiert. Dieses stellt damit die Basis für das Perl Programm dar.

Deshalb schlage ich dir vor:
Erstelle das Formular zuerst einmal mit nur der Information, die du wirklich aus dem Formular entgegennehmen willst. Also keine überflüssigen Felder, die du nicht verstehst.

Dein Formular darf mit <table> strukturiert sein.
Besser wäre es jedoch, du würdest von den Elementen <ul> <fieldset> <legend> Gebrauch machen.
Jedes Feld für eine Usereigabe oder Userwahl braucht auch ein <label> Element. Ein <label> Element hat automatisch ein id Attribut des entsprechenden input zur Folge. Dies kann dann für JS zusätzlich nützlich sein.

Vielleicht willst du hier beginnen. Wir können dann das Resultat deiner Bemühung betrachten und dir weiter assistieren.

Bitte bediene dich aus dem Fundus der Selfhtml Dokumentation
(aber bitte nicht blind kopieren, dafür ist es nicht gedacht.)

mfg Beat

--
Woran ich arbeite:
X-Torah
   <°)))o><                     ><o(((°>o