So, das mit den Umlauten hat jetzt geklappt.
Das Formular kommt leider immer noch nicht an, soll ich da nur .php mit 5.2 auswählen und php4 und php5 auf off stellen? Oder wo könnte da noch der Fehler liegen?
Oder ist im Script ein Fehler ?
<?php
/****************************************************************
* SwissKnife for
NOF: Spamsicherer Mailer für Kontaktformulare
*
* (c)2012 SwissKnife for NOF by SME
*
*
* ***************************************************************
* Konfiguration:
*
* 1. Mail-Adressen für Admin eintragen.
* 2. Server-Adresse eintragen.
* 3. Für alle Felder des Formulars im Abschnitt "Message an den Administrator"
* die Namen in "$_POST['<Feldname>']" eintragen.
* In diesem Abschnit wird auch das Format erstellt,
* wie die Meldung endgültig dargestellt werden soll.
*****************************************************************/
if (isset($_POST['action']) && ($_POST['action']=='send'))
{
// SwissKnife AntiSpam/Form-Security
include('../scripts/check_token.php');
$mailadr_admin= '
user@aol.com';
/* Falls Meldung an einen 2. Administrator: Nächste Zeile aktivieren */
// $mailadr_admin1= 'hier kommt die adresse für den 2. administrator';
$mailadr_customer = $_POST['E-Mail'];
// 1. Message an den Administrator
$subject_admin = 'Kontaktformularanfrage von '.$_POST['Vorname'].' '.$_POST['Name'];
$message_admin = 'Name: '.$_POST['Anrede'].' '.$_POST['Vorname'].' '.$_POST['Name'];
$message_admin.= "nn";
$message_admin.= 'Adresse: '.$_POST['Strasse'].' '.$_POST['Hausnummer']." ".$_POST['PLZ'].' '.$_POST['Ort']."nn";
$message_admin.= 'Mail: '.$_POST['E-Mail']."n";
$message_admin.= 'Telefon: '.$_POST['Telefon']."n";
$message_admin.= 'Mobil: '.$_POST['Mobil']."nn";
$message_admin.= 'Überführung von: '.$_POST['überfuhrung von'].' '.$_POST['nach']."nn";
$message_admin.= 'Nachricht:'."nn".$_POST['Nachricht']."nn";
// unbedingt Serveradresse anpassen
$message_admin.= 'Server:
www.kfz-ueberfuehrungen.de'."\n";
// 2. Message an den Kunden
$subject_customer = 'Ihre Anfrage an Cartransfer'."\n\n";
$message_customer = 'Sehr geehrte';
if ($_POST['Anrede'] == "Herr")
{
$message_customer.= 'r';
}
$message_customer.= ' '. $_POST['Anrede'].' ';
$message_customer.= $_POST['Name'].','."\n\n";
$message_customer.= 'Sie haben beiliegende Anfrage an '.$mailadr_admin.' geschickt:'."\n\n";
foreach($_POST as $name=> $value)
{
if (($name == "action") || ($name == "Senden") || ($name == "zeit"))
{
;
}
else
{
if ($name <> 'skn_ts')
{
$message_customer.= "$name:";
$message_customer.= str_repeat(" ",16-strlen($name));
$message_customer.= "$value\n";
}
}
}
$message_customer.="\n\n".'Wir werden Ihre Anfrage so schnell wie möglich beantworten.'."\n\n\n".'Mit freundlichen Grüssen'."\n\n".' Cartransfer Claus Reich';
// Send it SMTP on localhost
$header = "\r\nMime-Version: 1.0\r\nContent-Type: text/plain; charset=iso-8859-1\r\nContent-Transfer-Encoding: 8bit\r\n";
mail($mailadr_admin, $subject_admin, $message_admin,"From: ".$mailadr_customer.$header);
// Mail to Customer
mail($mailadr_customer, $subject_customer, $message_customer, "From: ".$mailadr_admin.$header);
/* Falls Meldung an einen 2. Administrator: Nächste Zeile aktivieren */
// mail($mailadr_admin1, $subject_admin, $message_admin, "From: ".$mailadr_customer.$header);
header("Location: ./danke.html");
}
?>
Grüße
Melanie
***edit***Mailadresse verfremdet***nettesekel***