Habe es jetzt so umgebaut aber es wird trotzdem nicht überprüft ob domain und email identisch sind! Könnt Ihr nochmal einen blick drauf werfen?
Danke im voraus
<?php
/**
* Konfiguration
*
* Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
*
* Das Skript bitte in UTF-8 abspeichern (ohne BOM).
*/
// An welche Adresse sollen die Mails gesendet werden?
$zieladresse = '';
// Welche Adresse soll als Absender angegeben werden?
// (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
$absenderadresse = '';
// Welcher Absendername soll verwendet werden?
$absendername = '';
// Welchen Betreff sollen die Mails erhalten?
$betreff = 'Bestellung';
// Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
// Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$urlDankeSeite = '../kontakt/danke.php';
// Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$trenner = ":\t"; // Doppelpunkt + Tabulator
/**
* Ende Konfiguration
*/
if ($_SERVER['REQUEST_METHOD'] === "POST") {
$header = array();
$header[] = "From: ".mb_encode_mimeheader($absendername, "utf-8", "Q")." <".$absenderadresse.">";
$header[] = "MIME-Version: 1.0";
$header[] = "Content-type: text/plain; charset=utf-8";
$header[] = "Content-transfer-encoding: 8bit";
$mailtext = "";
foreach ($_POST as $name => $wert) {
if (is_array($wert)) {
foreach ($wert as $einzelwert) {
$mailtext .= $name.$trenner.$einzelwert."\n";
}
} else {
$mailtext .= $name.$trenner.$wert."\n";
}
}
mail(
$zieladresse,
mb_encode_mimeheader($betreff, "utf-8", "Q"),
$mailtext,
implode("\n", $header)
) or die("Die Mail konnte nicht versendet werden.");
header("Location: $urlDankeSeite");
exit;
}
header("Content-type: text/html; charset=utf-8");
$domain = $_POST["Domainwunsch"];
$domain1 = $_POST["DomainwunschWiederholung"];
if($domain != $domain1)
echo "Wunschdomain sind nicht identisch";
$email = $_POST["E-Mailadresse"];
$email1 = $_POST["E-MailadresseWiederholung"];
if($email != $email1)
echo "E-Mailadressen sind nicht identisch";
?>
<form name="formmailer" action="" method="post" enctype="multipart/form-data" onsubmit="return chkFormular()>
<!-- Hier die eigentlichen Formularfelder eintragen. Die folgenden sind Beispielangaben. -->
<dl>
<dt class="Stil14">
<span class="Stil14"><strong>Vor-/Nachname:</strong>
</dt>
</span>
<dd class="Stil14">
<input name="Name" type="text" size="50" />
</dd>
<dt class="Stil14"><strong>Straße:</strong></dt>
<dd class="Stil14">
<input name="Str." type="text" size="50" />
</dd>
<dt class="Stil14"><strong>Land/PLZ/Ort:</strong></dt>
<dd class="Stil14">
<input name="PLZ/Ort" type="text" size="50" />
</dd>
<dt class="Stil14"><strong>Geburtsdatum:</strong></dt>
<dd class="Stil14">
<input name="Geburtsdatum" type="text" size="50" />
</dd>
<dt class="Stil14"><strong>Ihre E-Mailadresse:</strong></dt>
<dd class="Stil14">
<input name="email" type="text" size="50" />
</dd>
<dd class="Stil14"> </dd>
<dt class="Stil14"><strong>Ihre E-Mailadresse (wiederholung):</strong></dt>
<dd class="Stil14">
<input name="email1" type="text" size="50" />
</dd>
<dt class="Stil14"><strong>Wunschdomain (ohne www.):</strong></dt>
<dd class="Stil14">
<input name="domain" type="text" size="50" />
</dd>
<dt class="Stil14"><strong>Wunschdomain wiederholung (ohne www.):</strong></dt>
<dd class="Stil14">
<input name="domain1" type="text" size="50" />
</dd>
<dt class="Stil14"> </dt>
<dt class="Stil14"> </dt>
<dt class="Stil14">Bitte Domain(s) vorher im <a href="../domain/domaincheck.php">Domain-Check</a> prüfen...</dt>
<dd> </dd>
<dt class="Stil14"> </dt>
<dt> </dt>
<dt class="Stil14"> </dt>
<dt class="Stil14"><strong>
<input type="checkbox" name="Domain" value="KK" />
KK-Antrag (bestehende Domain)
<input type="checkbox" name="Domain" value="REG" />
Domain neuregistrierung</strong><br />
Hier finden Sie den benötigten <a href="../formulare/kk-antrag.pdf">KK-Antrag</a> zum ausfüllen, <br />
bitte zeitnah per Fax [+49 ] an uns zurück schicken.</dt>
<dt class="Stil14">da ohne ausgefüllten KK-Antrag die Domain-Transaktion zu uns nicht möglich ist.</dt>
<dd><strong><br />
</strong></dd>
<dt class="Stil14"><strong>Ja, ich bin bereits Kunde:</strong></dt>
<dd class="Stil14">
<input type="radio" name="Kunde" value="ja Kunde" />
ja, ich bin Kunde
<input type="radio" name="Kunde" value="nein kein Kunde" />
nein, noch kein Kunde </dd>
<dt class="Stil14"><strong>Kundennr. (fals vorhanden):</strong></dt>
<dd class="Stil14">
<input type="Kundennr" name="Kundennr" />
</dd>
<br />
<dt> <strong class="Stil14">Ihre zusatz Domain: </strong><strong></strong>
<br />
<dd><select name="Zusatzdomain">
<option value="Bitte wählen Sie..." selected="selected">Bitte wählen Sie...</option>
<option value=""></option><option value=""></option><option value=""></option><option value=""></option>
</select><br /></dd>
<dt class="Stil14"><strong>Zusatz-Domain (ohne www.):</strong></dt>
<dd class="Stil14">
<input name="Zusatzdomain" type="text" size="50" />
</dd>
<dt class="Stil14"><strong>Zusatz-Domain wiederholung (ohne www.):</strong></dt>
<dd class="Stil14">
<input name="Zusatzdomain1" type="text" size="50" />
</dd>
</dt>
<dt><strong>
<input type="checkbox" name="AGB zugestimmt" value="Ja" />
<span class="Stil14"> AGB Zustimmen </span></strong><span class="Stil14"><strong><br />--></strong> Hier finden Sie unsere <a href="../agb/agb.php" target="_blank">AGB</a></span><strong><span class="Stil14"><br /><br />
<input type="checkbox" name="Datenschutzerklaerung gelesen" value="JA" />
Datenschutzerklärung gelesen <br />
--> </span></strong><span class="Stil14">Hier finden Sie unsere <a href="../datenschutz/datenschutzerklaerung.php" target="_blank">Datenschutzerklärung</a></span><strong><span class="Stil14">
<br />
<br /><input type="checkbox" name="Wiederrufsbelehrung gelesen" value="JA" />
Wiederrufsbelehrung gelesen <br />
--> </span></strong><span class="Stil14">Hier finden Sie unsere <a href="../agb/agb.php#Widerrufsrecht" target="_blank">Wiederrufsbelehrung</a></span></dt>
</dl>
<dl><dt class="Stil14">
<input type="submit" value="Verbindlich bestellen" />
<input type="reset" value="Bestellung zurücksetzen" />
</dt>
</dl>
</form>