{source}

<style>

.text-error {

  1. color: #b94a48;
}

</style>

<?php
$msg = "";
if (isset($_POST['hitSubmit'])) {

if (empty($_POST['email'])) {
$msg = "<span class='text-error'>Въведете e-mail от !</span>";
} else if (empty($_POST['anrede'])) {
$msg = "<span class='text-error'>Anrede !</span>";
} else if (empty($_POST['vorname'])) {
$msg = "<span class='text-error'>Vorname !</span>";
} else if (empty($_POST['nachname'])) {
$msg = "<span class='text-error'>Nachname !</span>";

} else if (empty($_POST['zustimmung'])) {
$msg = "<span class='text-error'>Ich erteile meine Zustimmung !</span>";

} else {
$email = $_POST['email'];
$regex = "|^[a-z0-9_\+-]+(\.[a-z0-9_\+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,4})$|";
if (preg_match($regex, $email)) {
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/plain; charset=UTF-8' . "\r\n";
$headers .= $_POST['subject'] . "\r\n";
$headers .= "Anrede: " . $_POST['anrede'] . "\r\n";
$headers .= "Vorname: " . $_POST['vorname'] . "\r\n";
$headers .= "Nachname: " . $_POST['nachname'] . "\r\n";
$headers .= "e-mail: " . $_POST['email'] . "\r\n";

$headers .= "Zustimmung: " . $_POST['zustimmung'] . "\r\n";

$to = Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!';

if (mail($to, $_POST['subject'], "_______", $headers)) {
$msg = "<span class='text-info'>Danke! </span>";
} else {
$msg = "<span class='text-error'>Fehler beim Senden !</span>";
}
} else {
$msg = "<span class='text-error'>Ungültige e-mail !</span>";
}
}
}
?>

<div class="contact-form">

<form class="form-validate form-horizontal" enctype="multipart/form-data" method="post" action="index.php/de/?option=com_content&view=article&id=58">

<div class="control-group">

<div class="control-label"><label for="anrede" class="hasTip required" title="">Anrede<span class="star">&nbsp;*</span></label></div>

<div class="controls">

<select style="width:100px;" name="anrede" id="anrede" class="required" aria-required="true" required="required">

<option>Frau</option>

<option>Herr</option>

</select>

</div>

</div>

<div class="control-group">

<div class="control-label"><label for="vorname" class="hasTip required">Vorname<span class="star">&nbsp;*</span></label></div>

<div class="controls"><input type="text" name="vorname" id="vorname" value="" class="required" size="30" aria-required="true" required="required"></div>

</div>

<div class="control-group">

<div class="control-label"><label for="nachname" class="hasTip required">Nachname<span class="star">&nbsp;*</span></label></div>

<div class="controls"><input type="text" name="nachname" id="nachname" value="" class="required" size="30" aria-required="true" required="required"></div>

</div>

<div class="control-group">

<div class="control-label"><label for="email" class="hasTip required">Email<span class="star">&nbsp;*</span></label></div>

<div class="controls"><input type="text" name="email" id="email" value="" class="required" size="30" aria-required="true" required="required"></div>

</div>

<div class="control-group">

<div class="controls"><input type="checkbox" name="zustimmung" value="Ja" style="margin:0 10px 0 0;">Ich erteile meine Zustimmung, dass ich per E-Mail über neue Produkte und Dienstleistungen des EU-Projektes BID informiert werde. Ich habe zur Kenntnis genommen, dass ich jederzeit berechtigt bin, diese Zustimmung zu widerrufen und weitere Zusendungen abzulehnen.</div>

</div>

<div class="form-actions">

<button class="btn btn-primary validate" type="submit" name='submit'>Newsletter anmelden</button>

<input type='hidden' name='subject' value='Interner Bereich' />

<input type='hidden' name='hitSubmit' value='true' />

<p style="font-weight:bold; margin-top:10px;"><?php echo $msg; ?></p>

</div>

</form>

<div style="font-size:80%;">Ihre Daten werden gemäß den datenschutzrechtlichen Bestimmungen vertraulich behandelt.

Wir speichern und verarbeiten die Daten nur soweit und solange es die Bearbeitung Ihrer

Nachricht erfordert. Sie werden nicht an Dritte weitergegeben. Für Fragen hierzu erreichen

Sie uns unter Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!</div>

</div>

{/source}