Radiobuttons in Formularverarbeitung

wieseline

Mitglied
Hallo allerseits,

habe schon den ganzen Vormittag im www gesucht, um eine Lösung für mein Problem zu finden.

Ich habe ein Formular. Wenn man dieses Formular ausfüllt und abschickt, soll beim Empfänger ein formatiertes Email ankommen. Das heißt, schreibt jemand seinen Vornamen und Namen jeweils in ein Formularfeld, soll im Email dann z.B. das so stehen:

... Sie bekamen ein Email von Emil Richter.

Ich habe praktisch ein Script, was das Formular beschreibt. Und noch eines, was das Sendmail beschreibt. Mit einfachen Formularfeldern gibt es kein Problem, aber mit Radiobuttons:

In meinem Formular-Script steht:
<input type="radio" name="kontaktart" value="mail" tabindex="1">per E-Mail</td>
<input type="radio" name="kontaktart" value="anruf" border="0">Rufen Sie mich an</font></td>

Im Email soll es dann heißen, wenn jemand einen Anruf will:
Der Absender möchte, dass Sie ihn anrufen.

Oder wenn er den anderen Button wählt:
Der Absender möchte, dass Sie zurückmailen.

Wie muss ich das in dem Script für das Mail einfügen, dass bis jetzt wegen den anderen normalen Formularfeldern so aussieht (Ausschnitt):

mail("$site_email",
"Kontaktaufnahme über meine Homepage",
"Diese eMail wurde mit $site_name gesendet !\r
Der Absender dieser eMail ist: $email\r\n
Gesendet am: $datum\r\n

Von:
$vorname $name
$strasse
$plz $ort\r\n

Telefonnummer: $telefon
Faxnummer: $fax\r\n

E-Mail: $email\r\n

$kommentar\r\n

Wisst ihr, der Empfänger des Mails ist ein Internetdummy (noch viel schlimmer als ich), der alles auf einem Blick und ohne Umschweife lesen und erkennen will. Deshalb der Umstand...

Könnt ihr mir helfen?

Viele Grüße
wieseline
 
Hi, änder doch einfach die values im Formular

Vorher
Code:
<input type="radio" name="kontaktart" value="mail" tabindex="1">per E-Mail</td>
<input type="radio" name="kontaktart" value="anruf" border="0">Rufen Sie mich an</font></td>
I

Nachher:
Code:
<input type="radio" name="kontaktart" value="Der Absender möchte, dass Sie zurückmailen" tabindex="1">per E-Mail</td>
<input type="radio" name="kontaktart" value="Der Absender möchte, dass Sie ihn anrufen." border="0">Rufen Sie mich an</font></td>

Wenn du nun in der Mail die Variable kontaktart ausgiebst müsste er den entsprechenen value ausgeben.

Ich hoffe ich konnte dir helfen

Phico
 
Zurück