
Sehr geehrte POWERGAP Kunden,
aufgrund eines aktuellen Urteils sollten Sie bei Nutzung eines Kontaktformulars handeln!
Anlass: Oberlandesgericht Köln vom 11. März 2016
Anforderung: Es muss eine aktiv erteilte (und protokollierte*) Einwilligung (Opt-in) in die Angabenspeicherung und Kontaktaufnahme durch den Anfragenden erfolgen mit einem Hinweis auf jederzeitigen Widerruf für die Zukunft.
*) "Protokolliert" bedeutet in diesem Sinne nichts anderes, dass entsprechender E-Mail-Verkehr nachhaltig gespeichert werden sollte. So, dass also nachvollziehbar ist wann die Kontankt-Anfrage ausgeführt wurde. Ob dies per E-Mail ausreicht oder anderweitig auf z.B. Datenbankebene passieren muss ist noch offen.
Sollte ein Kontaktformular als HTML-Include angelegt sein können Sie sich an folgendem Beispiel orientieren:
Neu sind hier die folgenden Abschnitte:
sowie
Das sorgt ganz einfach dafür, dass bei nicht markierter Checkbox der Hinweistext "Bitte bestätigen Sie, dass Ihre Angaben zur Kontaktaufnahme und Zuordnung für eventuelle Rückfragen dauerhaft gespeichert werden!" eingeblendet wird.
Sollten Sie Fragen zur oder Hilfe bei der Einbindung benötigen bitte einfach melden.
Vielen Dank an dieser Stelle an Herrn Linneweber von Janolaw für den Hinweis und die Lieferung eines Beispiels.
aufgrund eines aktuellen Urteils sollten Sie bei Nutzung eines Kontaktformulars handeln!
Anlass: Oberlandesgericht Köln vom 11. März 2016
Anforderung: Es muss eine aktiv erteilte (und protokollierte*) Einwilligung (Opt-in) in die Angabenspeicherung und Kontaktaufnahme durch den Anfragenden erfolgen mit einem Hinweis auf jederzeitigen Widerruf für die Zukunft.
*) "Protokolliert" bedeutet in diesem Sinne nichts anderes, dass entsprechender E-Mail-Verkehr nachhaltig gespeichert werden sollte. So, dass also nachvollziehbar ist wann die Kontankt-Anfrage ausgeführt wurde. Ob dies per E-Mail ausreicht oder anderweitig auf z.B. Datenbankebene passieren muss ist noch offen.
Sollte ein Kontaktformular als HTML-Include angelegt sein können Sie sich an folgendem Beispiel orientieren:
<script type="text/javascript">
function chkFormular () {
var r_link='s01.php?shopid=s01&cur=eur&sp=de&ag=1&pp=htm&htmnr=19&htmtitel';
document.mail_form.action=r_link;
if (document.mail_form.email.value == "") {
alert("Bitte Ihre E-Mail-Adresse eingeben!");
document.mail_form.email.focus();
return false;
}
if (document.mail_form.email.value.indexOf("@") == -1) {
alert("Keine E-Mail-Adresse!");
document.mail_form.email.focus();
return false;
}
if ($("#check_kontakt").is(":checked")) {
return true;
} else {
alert("Bitte bestätigen Sie, dass Ihre Angaben zur Kontaktaufnahme und Zuordnung für eventuelle Rückfragen dauerhaft gespeichert werden!");
return false;
}
}
</script>
<table width="500px" border="0">
<form name="mail_form" method="POST" action="#" onsubmit="return chkFormular()">
<tr><td height="30">Anrede:</td><td><input type="radio" name="anrede" value="frau"/> Frau <input type="radio" name="anrede" value="herr"/> Herr</td></tr>
<tr><td height="30">Vorname:</td><td><input name="vorname" type="text" size="27"/></td></tr>
<tr><td height="30">Nachname:</td><td><input name="nachname" type="text" size="27"/></td></tr>
<tr><td height="30">Telefon:</td><td><input name="telefon" type="text" size="27"/></td></tr>
<tr><td height="30">E-Mail:</td><td><input name="email" type="email" size="27"/></td></tr>
<tr><td nowrap valign="top">Ihre Nachricht:</td><td><textarea rows="4" name="Frage" cols="50"></textarea></td></tr>
<tr><td height="50"></td><td><input type="checkbox" name="check_kontakt" id=check_kontakt value="1"> Ich willige ein, dass meine Angaben zur Kontaktaufnahme und Zuordnung für eventuelle Rückfragen dauerhaft gespeichert werden.</td></tr>
<tr><td height="50"></td><td>Hinweis: Diese Einwilligung können Sie jederzeit mit Wirkung für die Zukunft widerrufen, indem Sie eine E-Mail an info@ihr-shop.de schicken.</td></tr>
<tr><td></td><td><input type="submit" name="Action" value="absenden" style="position:relative;"/></td></tr>
</form>
</table>
function chkFormular () {
var r_link='s01.php?shopid=s01&cur=eur&sp=de&ag=1&pp=htm&htmnr=19&htmtitel';
document.mail_form.action=r_link;
if (document.mail_form.email.value == "") {
alert("Bitte Ihre E-Mail-Adresse eingeben!");
document.mail_form.email.focus();
return false;
}
if (document.mail_form.email.value.indexOf("@") == -1) {
alert("Keine E-Mail-Adresse!");
document.mail_form.email.focus();
return false;
}
if ($("#check_kontakt").is(":checked")) {
return true;
} else {
alert("Bitte bestätigen Sie, dass Ihre Angaben zur Kontaktaufnahme und Zuordnung für eventuelle Rückfragen dauerhaft gespeichert werden!");
return false;
}
}
</script>
<table width="500px" border="0">
<form name="mail_form" method="POST" action="#" onsubmit="return chkFormular()">
<tr><td height="30">Anrede:</td><td><input type="radio" name="anrede" value="frau"/> Frau <input type="radio" name="anrede" value="herr"/> Herr</td></tr>
<tr><td height="30">Vorname:</td><td><input name="vorname" type="text" size="27"/></td></tr>
<tr><td height="30">Nachname:</td><td><input name="nachname" type="text" size="27"/></td></tr>
<tr><td height="30">Telefon:</td><td><input name="telefon" type="text" size="27"/></td></tr>
<tr><td height="30">E-Mail:</td><td><input name="email" type="email" size="27"/></td></tr>
<tr><td nowrap valign="top">Ihre Nachricht:</td><td><textarea rows="4" name="Frage" cols="50"></textarea></td></tr>
<tr><td height="50"></td><td><input type="checkbox" name="check_kontakt" id=check_kontakt value="1"> Ich willige ein, dass meine Angaben zur Kontaktaufnahme und Zuordnung für eventuelle Rückfragen dauerhaft gespeichert werden.</td></tr>
<tr><td height="50"></td><td>Hinweis: Diese Einwilligung können Sie jederzeit mit Wirkung für die Zukunft widerrufen, indem Sie eine E-Mail an info@ihr-shop.de schicken.</td></tr>
<tr><td></td><td><input type="submit" name="Action" value="absenden" style="position:relative;"/></td></tr>
</form>
</table>
Neu sind hier die folgenden Abschnitte:
if ($("#check_kontakt").is(":checked")) {
return true;
} else {
alert("Bitte bestätigen Sie, dass Ihre Angaben zur Kontaktaufnahme und Zuordnung für eventuelle Rückfragen dauerhaft gespeichert werden!");
return false;
}
return true;
} else {
alert("Bitte bestätigen Sie, dass Ihre Angaben zur Kontaktaufnahme und Zuordnung für eventuelle Rückfragen dauerhaft gespeichert werden!");
return false;
}
sowie
<input type="checkbox" name="check_kontakt" id=check_kontakt value="1"> Ich willige ein, dass meine Angaben zur Kontaktaufnahme und Zuordnung für eventuelle Rückfragen dauerhaft gespeichert werden.
Das sorgt ganz einfach dafür, dass bei nicht markierter Checkbox der Hinweistext "Bitte bestätigen Sie, dass Ihre Angaben zur Kontaktaufnahme und Zuordnung für eventuelle Rückfragen dauerhaft gespeichert werden!" eingeblendet wird.
Sollten Sie Fragen zur oder Hilfe bei der Einbindung benötigen bitte einfach melden.
Vielen Dank an dieser Stelle an Herrn Linneweber von Janolaw für den Hinweis und die Lieferung eines Beispiels.