nordi
Erfahrenes Mitglied
Hi Leute, ich hab ne kleine Frage zu Checkboxes in Formularen. Ich soll ein Anmeldeformular machen, bei dem man aber den Teilnahmebedingungen zustimmen soll. Habe also dahinter eine Checkbox erstellt, die angekreuzt werden muss! Ich weiß aber nicht, wie ich das bestimmen soll? Die anderen Angaben funktionieren:
Die Checkbox heißt wie folgt:
Danke schon mal im voraus!
PHP:
<script language=JavaScript>
<!--
function isValid() {
var msg = "";
if (kontaktFormular.eMail.value.indexOf("@") < 1 ||
kontaktFormular.eMail.value.indexOf(".") < 1) {
msg += "- Die E-Mail-Adresse ist syntaktisch nicht korrekt.\n";
}
if(kontaktFormular.vorName.value == "") {
msg += "- Empty Field: Surname:\n";
}
if(kontaktFormular.strasse.value == "") {
msg += "- Empty Field: Street:\n";
}
if(kontaktFormular.nachName.value == "") {
msg += "- Empty Field: Name:\n";
}
if(kontaktFormular.ort.value == "") {
msg += "- Empty Field: City:\n";
}
if(kontaktFormular.betreff1.value == "") {
msg += "- Empty Field: Your Videoname:\n";
}
if(kontaktFormular.nachricht.value == "") {
msg += "- Empty Field: Your Vision:\n";
}
if(kontaktFormular.country.value == "") {
msg += "- Empty Field: Country:\n";
}
if(msg == "") {
return true;
}
alert(msg);
return false;
}
-->
</script>
<?php
$formularAnzeigen = false;
if (!empty($_POST["senden"]) && (
empty($_POST["vorName"]) ||
empty($_POST["nachName"]) ||
empty($_POST["eMail"]) ||
empty($_POST["betreff1"]) ||
empty($_POST["nachricht"]))) {
$formularAnzeigen = true;
echo '<span class="header"><center>Please fill out all required fields.</center></span><br><br>';
} else if (!empty($_POST["senden"]) &&
!isEmail($_POST["eMail"])) {
$formularAnzeigen = true;
echo '<span class="header">Your Emailadress is not correct.</span>';
} else if (empty($_POST["senden"])) {
$formularAnzeigen = true;
}
if ($formularAnzeigen) {
?>
Die Checkbox heißt wie folgt:
HTML:
Teinahmebedingungen
<label>
<input type="checkbox" name="bedingungen" id="bedingungen" />
</label>
Danke schon mal im voraus!