Ich möchte über PHP die Daten auswerten und dann per eMail verschicken, doch wie kann ich in PHP auf die Eingaben zugreifen?
Ganz einfach: Erstmal gibst du dem Formular den Namen
<form name="$PHP_SELF">
Damit ist schonmal klargestellt, dass die weitere Verarbeitung in dieser Datei abläuft (genauso könntest du statt $PHP_SELF auch mail.php angeben, dann würde er dort die Daten weiter verarbeiten).
<input type="text" name="bs" value="Abkuerzung">
<input type="text" name="bs" value="Bedeutung">
Beide haben den Namen bs... ändern. Am besten nennste den einen Abkuerzung und den anderen Bedeutung. Dann treten keine Missverständnisse auf.
Und dann zur weiteren Verarbeitung:
<?
// diese if-anweisung gibt an, dass er mit der verarbeitung nur anfangen soll, wenn das formular bereits abgeschickt wurde.
if($abkuerzung) {
// hier werden betreff und text festgelegt
$betreff = "Test";
$text = "Die Abkuerzung lautet: $abkuerzung und hat die Bedeutung: $bedeutung";
// hiermit wird die mail versendet
mail("empfaenger@mail.de","$betreff,"$text","absender@mail.de");
// hier wird festgelegt, was passieren soll wenn das formular noch nicht abgeschickt wurde... da meistens gar nichts passieren soll, ausser das formular anzuzeigen, lässt du dieses einfach leer.
} else {}
?>