133 lines
4.5 KiB
PHP
133 lines
4.5 KiB
PHP
<?php
|
|
// Einstellungen
|
|
|
|
$Datenschutz = './Datenschutz.php';
|
|
// Ihre E-Mailadresse
|
|
$ihre_emailadresse = 'admin@waiswuaschd.de';
|
|
|
|
// Absender || Muster(From: NAME <EMAIL>) // Beispiel: 'From: Max Mustermann <max@musterdomain.tld>'
|
|
$email_absender = 'From: Maximilian Wieser <admin@wieser.systems>';
|
|
|
|
// Betreff
|
|
$email_absender = 'From: Maximilian Wieser <admin@waiswuaschd.de>';
|
|
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
#Webpagetitle für Website Titel und Tab Titel
|
|
#wird in Includes/Header und Includes/Menu verwendet
|
|
$webpagetitle = "Kontakt";
|
|
#Grundaufbau der Seite laden
|
|
include "Includes/Header.php";
|
|
include "Includes/Menu.php";
|
|
|
|
require './PHPMailer/class.phpmailer.php';
|
|
|
|
#######################################
|
|
session_name('wportal');
|
|
session_start();
|
|
|
|
if(isset($_POST['Mailen'])) {
|
|
#######################################
|
|
|
|
if(isset($_SESSION['captcha_spam']) AND $_POST["sicherheitscode"] == $_SESSION['captcha_spam']){
|
|
unset($_SESSION['captcha_spam']);
|
|
|
|
|
|
######################################
|
|
$name = $_POST['name'];
|
|
$email = $_POST['email'];
|
|
$betreff = $_POST['betreff'];
|
|
$nachricht = $_POST['nachricht'];
|
|
|
|
#######################################
|
|
|
|
$zeit = time();
|
|
$datum = date ("d.m.Y", $zeit);
|
|
$uhrzeit = date ("H:i:s", $zeit);
|
|
|
|
$email_nachricht = "-- Kontakformularanfrage <br\>--Betreff: $betreff";
|
|
$email_nachricht .= "\nName: $name\nE-Mailadresse: $email\n\n";
|
|
$email_nachricht .= "Nachricht:\n$nachricht\n\n";
|
|
$email_nachricht .= "gesendet am $datum um $uhrzeit.";
|
|
|
|
#######################################
|
|
|
|
$mail = new PHPMailer();
|
|
$mail->CharSet = "UTF-8";
|
|
$mail->isHTML(true);
|
|
$mail->setFrom($email_absender);
|
|
$mail->Subject = "$email_betreffzeile";
|
|
$mail->AddAddress("$email");
|
|
$mail->AddAddress("$ihre_emailadresse");
|
|
$mail->Body = "$email_nachricht";
|
|
|
|
|
|
if(!$mail->send()) {
|
|
print "<script type='text/javascript' langeuage='javascript'>
|
|
alert('E-Mail konnte nicht verschickt werden. Erneut versuchen!');
|
|
</script>";
|
|
} else {
|
|
print "<script type='text/javascript' langeuage='javascript'>
|
|
alert('Nachricht versendet. Bitte überprüfen sie ihr E-Mail Postfach');
|
|
</script>";
|
|
}
|
|
}else{
|
|
print "<script type='text/javascript' langeuage='javascript'>
|
|
alert('Sicherheitscode falsch eingegeben!');
|
|
window.location = 'index.php';</script>";
|
|
}
|
|
|
|
//Variablen resetten
|
|
$name = '';
|
|
$betreff = '';
|
|
$email = '';
|
|
$nachricht = '';
|
|
}
|
|
|
|
session_destroy('Kontakt');
|
|
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
?>
|
|
<link rel="stylesheet" type="text/css" href="css/kontaktformular.css">
|
|
<div class="content">
|
|
<div class="Rahmen">
|
|
<div class="Kontaktformular">
|
|
<form name="Formular" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
|
|
<div class="FormElement">
|
|
<input name="name" type="text" size="40" maxlength="100" placeholder="Name" required="required" class="TField"/>
|
|
</div>
|
|
<div class="FormElement">
|
|
<input name="email" type="text" id="email" placeholder="Email" size="40" maxlength="100" required="required" class="TField"/>
|
|
</div>
|
|
<div class="FormElement">
|
|
<input name="betreff" type="text" size="40" maxlength="50" placeholder="Betreff" required="required" class="TField"/>
|
|
</div>
|
|
<div class="TextElement">
|
|
<textarea name="nachricht" cols="40" rows="10" required="required" style="white-space: nowrap;"></textarea>
|
|
</div>
|
|
<div class="FormElement">
|
|
<img src="Captcha/Captcha.php" border="0" class="captchacode" title="Sicherheitscode"/>
|
|
</div>
|
|
<div class="FormElement">
|
|
<input name="sicherheitscode" type="text" size="20" maxlength="50" required="required" class="CField"/>
|
|
</div>
|
|
<div class="Datenschutz">
|
|
<input type="checkbox" required />
|
|
Ich stimme hiermit der <a href=<?php echo $Datenschutz;?> >Datenschutzerklärung</a> zu.
|
|
</div>
|
|
|
|
<div class="FormElement">
|
|
<input value="Absenden" class="button" type="submit" name="Mailen"/>
|
|
</div>
|
|
</form>
|
|
<br/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
#Footer einbinden
|
|
include "Includes/Footer.php";
|
|
?>
|