Hallo habe versucht des script mit in mein script einzubauen bzw so abzuändern wie in meinem aber es kommen keine fehlermeldungen... nur eine danke seite in meinem script...
Obwohl zwei verschiedene emailadressen hinterlgt sind...
Was muss ich bei deinem script noch hinzufügen das hier eine dankeseite bzw eine error seit kommt wenn falsch eingegeben wurde? und wie macht man eine zieladresse dran?
Habe dein script so auf meinen server mal geladen und funktionier bei mir auch...
Habe mal jetzt noch mein aktuelles script vll findest du ja den fehler...
<?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 = 'mailadresse.de';
// Welche Adresse soll als Absender angegeben werden?
// (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
$absenderadresse = 'mailadresse.de';
// Welcher Absendername soll verwendet werden?
$absendername = 'Bestellung';
// 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");
?>
<?php
$email = $_POST["email"];
$email_confirm = $_POST["email_confirm"];
if($email === $email_confirm)
{
echo "emails stimmen überein";
}
else
{
echo "emails stimmen nicht überein";
}
?>
<form action="" method="post">
<!-- Hier die eigentlichen Formularfelder eintragen. Die folgenden sind Beispielangaben. -->
<dl>
<dt>
<span><strong>Vor-/Nachname:</strong>
</dt>
</span>
<dd>
<input name="Name" type="text" size="50" />
</dd>
<dt><strong>Straße:</strong></dt>
<dd>
<input name="Str." type="text" size="50" />
</dd>
<dt><strong>Land/PLZ/Ort:</strong></dt>
<dd>
<input name="PLZ/Ort" type="text" size="50" />
</dd>
<dt><strong>Geburtsdatum:</strong></dt>
<dd>
<input name="Geburtsdatum" type="text" size="50" />
</dd>
<dt><strong>Ihre E-Mailadresse:</strong></dt>
<dd>
<input name="email" type="text" size="50" />
</dd>
<dd> </dd>
<dt><strong>Ihre E-Mailadresse (wiederholung):</strong></dt>
<dd>
<input name="email_confirm" type="text" size="50" />
</dd>
<dt><strong>Wunschdomain (ohne www.):</strong></dt>
<dd>
<input name="domain" type="text" size="50" />
</dd>
<dt><strong>Wunschdomain wiederholung (ohne www.):</strong></dt>
<dd>
<input name="domain1" type="text" size="50" />
</dd>
<dt> </dt>
<dt> </dt>
<dt>Bitte Domain(s) vorher im <a href="../domain/domaincheck.php">Domain-Check</a> prüfen...</dt>
<dd> </dd>
<dt> </dt>
<dt> </dt>
<dt> </dt>
<dt><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>da ohne ausgefüllten KK-Antrag die Domain-Transaktion zu uns nicht möglich ist.</dt>
<dd><strong><br />
</strong></dd>
<dt><strong>Ja, ich bin bereits Kunde:</strong></dt>
<dd>
<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><strong>Kundennr. (fals vorhanden):</strong></dt>
<dd>
<input type="Kundennr" name="Kundennr" />
</dd>
<br />
<dt> <strong>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>
</select><br /></dd>
<dt><strong>Zusatz-Domain (ohne www.):</strong></dt>
<dd>
<input name="Zusatzdomain" type="text" size="50" />
</dd>
<dt><strong>Zusatz-Domain wiederholung (ohne www.):</strong></dt>
<dd>
<input name="Zusatzdomain1" type="text" size="50" />
</dd>
</dt>
<dt><strong>
<input type="checkbox" name="AGB zugestimmt" value="Ja" />
<span> AGB Zustimmen </span></strong><span><strong><br />--></strong> Hier finden Sie unsere <a href="../agb/agb.php" target="_blank">AGB</a></span><strong><span><br /><br />
<input type="checkbox" name="Datenschutzerklaerung gelesen" value="JA" />
Datenschutzerklärung gelesen <br />
--> </span></strong><span>Hier finden Sie unsere <a href="../datenschutz/datenschutzerklaerung.php" target="_blank">Datenschutzerklärung</a></span><strong><span>
<br />
<br /><input type="checkbox" name="Wiederrufsbelehrung gelesen" value="JA" />
Wiederrufsbelehrung gelesen <br />
--> </span></strong><span>Hier finden Sie unsere <a href="../agb/agb.php#Widerrufsrecht" target="_blank">Wiederrufsbelehrung</a></span></dt>
</dl>
<dl><dt>
<input type="submit" value="Verbindlich bestellen" />
<input type="reset" value="Bestellung zurücksetzen" />
</dt>
</dl>
</form>
Danke im voraus Patrick