Anmeldung

<? // Konfiguration des Bestellformulars $frm_sender = "Newsletter <system@ekd.be>"; $frm_subject = "Neue Newsletter-Anmeldung"; $frm_cc = ""; $frm_themes = "Bildung, Beschäftigung, Soziales Engagement, Umwelt, Kultur"; $frm_names = array("eu"=>"Europa-Newsletter", "fi"=>"FörderInfo Aktuell"); ?> <div class="frm_fia"> <? // ggfs. Fehlermeldung ausgeben $err = array(); $thm = 0; $success = false; if(isset($_POST["frm_submit"])) { if( !isset($_POST["name"]) or (isset($_POST["name"]) and trim($_POST["name"])=="") or !isset($_POST["email"]) or (isset($_POST["email"]) and trim($_POST["email"])=="")) $err[] = "Bitte geben Sie Ihren Namen und Ihre E-Mailadresse an."; $c = 1; foreach(explode(",", $frm_themes) as $theme) { if(isset($_POST["thema".$c])) $thm++; $c++; } if($thm==0 and $_POST["newsletter"]=="fi") $err[] = "Geben Sie mindestens ein Thema an, zu dem wir Sie informieren sollen."; if($_POST["captcha"]!=$_SESSION["ccode"]) $err[] = "Der Prüfcode ist ungültig."; if(count($err)>0) { echo "<p class=\"fehler\">".implode(" ", $err)."</p>"; } else { $success = true; // Mail senden $body = "Neue Newsletter-Anmeldung\n\nNewsletter: ".$frm_names[$_POST["newsletter"]]."\nName : ".trim(stripslashes($_POST["name"]))."\nE-Mail: ".$_POST["email"]."\nEinrichtung: ".$_POST["einrichtung"]."\n\n"; if($_POST["newsletter"]=="fi") { $body .= "Gewünschte Themen:\n"; $c = 1; foreach(explode(",", $frm_themes) as $theme) { if(isset($_POST["thema".$c])) $body .= "- ".trim($theme)."\n"; $c++; } } $body .= "\nErstellt am ".date("Y-m-d, H:i:s\h")."\n"; // Empfänger ermitteln $frm_recipient = ($_POST["newsletter"]=="fi") ? "foerderinfo@ekd.eu" : "europa-informationen@ekd.eu"; mail($frm_recipient, mb_encode_mimeheader($frm_subject, "utf-8", "Q"), utf8_encode($body), "Content-type:text/plain;charset=utf-8\nFrom: ".utf8_encode($frm_sender)); } } if(!$success) { ?> <script type="text/javascript"> function checkThemes() { if(document.forms['frmnl'].newsletter[0].checked) { <? $c = 1; foreach(explode(",", $frm_themes) as $theme) { ?> document.getElementById('thema<? echo $c; ?>').disabled = false; <? $c++; } ?> document.getElementById('themes').style.visibility = "visible"; } else { <? $c = 1; foreach(explode(",", $frm_themes) as $theme) { ?> document.getElementById('thema<? echo $c; ?>').disabled = true; <? $c++; } ?> document.getElementById('themes').style.visibility = "hidden"; } } </script> <form action="<? echo $_SERVER["SCRIPT_NAME"]; ?>" method="post" name="frmnl"> <fieldset> <legend>Anmeldung</legend> <div class="fields"> <p>Wählen Sie den Newsletter aus, für den Sie sich anmelden wollen:</p> <? if(!isset($_POST["newsletter"])) $_POST["newsletter"] = "fi"; ?> <input style="width:auto;float:none;" type="radio" name="newsletter" value="fi" id="ra_fi" <? if($_POST["newsletter"]=="fi") echo "checked=\"checked\""; ?> onchange="checkThemes()"> <label for="ra_fi" style="width:auto;float:none;">FörderInfo Aktuell</label><br /> <input style="width:auto;float:none;" type="radio" name="newsletter" value="eu" id="ra_eu" <? if($_POST["newsletter"]=="eu") echo "checked=\"checked\""; ?> onchange="checkThemes()"> <label for="ra_eu" style="width:auto;float:none;">Europa-Informationen</label> <br style="clear:both"/><br /> <label for="name">Ihr Name</label> <input type="text" id="name" name="name" value="<? if(isset($_POST["name"])) echo trim(htmlspecialchars($_POST["name"])); ?>"/> <label for="email">E-Mail</label> <input type="text" id="email" name="email" value="<? if(isset($_POST["email"])) echo trim(htmlspecialchars($_POST["email"])); ?>"/> <label for="einrichtung">Einrichtung</label> <input type="text" id="einrichtung" name="einrichtung" value="<? if(isset($_POST["einrichtung"])) echo trim(htmlspecialchars($_POST["einrichtung"])); ?>"/> </div> <div class="themes" id="themes"> <p>Bitte informieren Sie mich zu den folgenden Themen:</p> <? $c = 1; foreach(explode(",", $frm_themes) as $theme) { ?><input type="checkbox" name="thema<? echo $c; ?>" id="thema<? echo $c; ?>" <? if(isset($_POST["thema".$c])) echo "checked=\"checked\""; ?>/> <label for="thema<? echo $c; ?>"><? echo $theme; ?></label><br/><? $c++; } ?> </div> <br /> <div> Bitte bestätigen Sie Ihre Anmeldung, indem Sie die angezeigten Zeichen (Prüfcode) eingeben: </div> <p><img src="captcha.php" alt=""></p> <label for="captcha">Prüfcode</label> <input type="text" name="captcha" id="captcha"> </fieldset> <div class="buttons"> <input type="submit" name="frm_submit" value="Bestellen"/> </div> </form> <? } else { ?> <p><strong>Vielen Dank!</strong></p> <p>Wir haben Ihre Anmeldung erhalten und informieren Sie in Zukunft entsprechend.</p> <? } ?> </div>

Unsere Newsletter erhalten Sie kostenfrei per E-Mail.



erweiterte Suche