Loerbs
Mitglied
Habe ein Problem mit ein Kontaktformular nach Umzug der Domain.
Nach Abessenden des Kontaktformulars kommt der 405 Error.
http://impuls-live.de/kontakt.php
Method Not Allowed
The HTTP verb used to access this page is not allowed.Web Server at impuls-live.de
********************************************************************************
Wie folgt sieht mein Formular aus:
Was mach ich falsch?
Vielen Dank für eure Mühe...
Nach Abessenden des Kontaktformulars kommt der 405 Error.
http://impuls-live.de/kontakt.php
Method Not Allowed
The HTTP verb used to access this page is not allowed.Web Server at impuls-live.de
********************************************************************************
Wie folgt sieht mein Formular aus:
PHP:
<?php
// An welche Adresse sollen die Mails gesendet werden?
$zieladresse = '[email protected]';
$absenderadresse = '[email protected]';
// Welcher Absendername soll verwendet werden?
$absendername = 'IMPULS-Live';
// Welchen Betreff sollen die Mails erhalten?
$betreff = 'Website Anfrage';
// Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
// Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$urlDankeSeite = 'http://www.impuls-live.de/';
// 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;
}
?>
HTML:
<form id="contact-form" enctype="multipart/form-data" method="post" >
<fieldset>
<label>
<span class="name-input">Name:</span>
<input type="text" name="Versender" value="" onBlur="if(this.value=='') this.value=''" onFocus="if(this.value =='' ) this.value=''" />
</label>
<label>
<span class="name-input">E-Mail:</span>
<input type="text" name="E-Mail" value="" onBlur="if(this.value=='') this.value=''" onFocus="if(this.value =='' ) this.value=''" />
</label>
<label>
<span class="name-input">Nachricht:</span>
<textarea name="Bemerkungen" onBlur="if(this.value=='') this.value=''" onFocus="if(this.value =='' ) this.value=''"></textarea>
</label>
</fieldset>
<div class="link-form">
<input type="submit" name="mt-mk" value="Senden" onclick="tescht();"/>
</div>
<div class="clear"></div>
</form>
Vielen Dank für eure Mühe...