* * File Name : newsletter.html * Last Update : 2011-01-03 */ include('glob/start.php'); create_thispage($thispage['id'],$thispage['uri'],$thispage['title']); foreach($page['children'][PAGE_PARENT_ID] as $val) { $c_submenu .= ''.$page[$val]['title'].'    '; } if($form=='newsletter'){ if(array_key_exists('newsletter_subscribe', $_POST)){ if(!isset($_POST['nl_email']) || empty($_POST['nl_email'])){ $post['error'] = 'Es wurde keine E-Mail-Adresse angegeben.'; }elseif(!isset($_POST['nl_email']) || !email_valid($_POST['nl_email'])){ $post['error'] = 'Die angegebene E-Mail-Adresse scheint nicht gültig zu sein. Versuchen Sie es bitte mit einer anderen.'; }elseif(mysqli_num_rows($sm_db->query("SELECT * FROM newsletter WHERE email='".addslashes($_POST["nl_email"])."'"))){ $post['error'] = 'Die angegebene E-Mail-Adresse wird bereits verwendet.'; }elseif(empty($_POST['termsofuse'])){ $post['error'] = 'Sie müssen den Nutzungsbedingungen zustimmen.'; }elseif(!$_POST["verification"] || md5($_POST["verification"])!=$_SESSION['captcha']){ unset($_SESSION['captcha']); $post['error'] = 'Der Sicherheitscode ist falsch!'; }else{ $result = $sm_db->query("INSERT INTO newsletter (dateadd, name, email) VALUES (now(), '".$_POST["nl_username"]."', '".$_POST["nl_email"]."')"); $post['success'] = 'Angemeldet: Sie haben sich erfolgreich f�r den Newsletter angemeldet.'; unset($_POST); } }elseif(array_key_exists('newsletter_unsubscribe', $_POST)){ if(!isset($_POST['nl_email']) || empty($_POST['nl_email'])){ $post['error'] = 'Es wurde keine E-Mail-Adresse angegeben.'; }elseif(!isset($_POST['nl_email']) || !email_valid($_POST['nl_email'])){ $post['error'] = 'Die angegebene E-Mail-Adresse scheint nicht gültig zu sein. Versuchen Sie es bitte mit einer anderen.'; }elseif(!mysqli_num_rows($sm_db->query("SELECT * FROM newsletter WHERE email='".addslashes($_POST["nl_email"])."'"))){ $post['error'] = 'Die angegebene E-Mail-Adresse wird nicht verwendet.'; }elseif(!$_POST["verification"] || md5($_POST["verification"])!=$_SESSION['captcha']){ unset($_SESSION['captcha']); $post['error'] = 'Der Sicherheitscode ist falsch!'; }else{ $result = $sm_db->query("DELETE FROM newsletter WHERE email='".addslashes($_POST["nl_email"])."'"); $post['success'] = 'Abgemeldet: Sie haben sich soeben von dem Newsletter abgemeldet.'; unset($_POST); } } } $c_body = '

Abonnieren Sie kostenlos aktuelle Informationen zu Rennspiele-News, Downloads und Terminen aus erster Hand.


Sicherheitscode*

*Pflichtfelder

'; $c_body = (($post['error'])?'

Fehler: '.$post['error'].'

':NULL). (($post['success'])?'

'.$post['success'].'

':NULL). $c_body; include('glob/end.php'); ?>