User » Keine Registrierung möglich'.$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1); $design->header(); $tpl = new tpl ( 'user/login' ); echo ' Der Administrator hat festgelegt das man sich nicht registrieren kann '; $tpl->set_out('WDLINK','?'.$allgAr['smodul'],0); $design->footer(); exit (); } switch ( $menu->get(2) ) { default : $title = $allgAr['title'].' :: Users :: Registrieren :: Step 1 von 3'; $hmenu = $extented_forum_menu.'User » Registrieren » Step 1 von 3'.$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1 ); $design->header(); $tpl = new tpl ( 'user/regist' ); $tpl->set_out('regeln', bbcode($allgAr['allg_regeln']),0); $design->footer(); break; case 2 : $name = ''; $email = ''; $vorname = ''; $nachname = ''; $ort = ''; $geburtstag = ''; $postleitzahl = ''; $icq = ''; $yahoo = ''; $aim =''; $stadt = ''; $staat = ''; $sig = ''; $geschlecht =''; $msn = ''; if (!empty($_POST['nutz'])) { $name = escape($_POST['nutz'],'string'); } if (!empty($_POST['staat'])) { $staat = escape($_POST['staat'],'string'); } if (!empty($_POST['email'])) { $email = escape($_POST['email'],'string'); } if (!empty($_POST['vorname'])) { $vorname = escape($_POST['vorname'],'string'); } if (!empty($_POST['nachname'])) { $nachname = escape($_POST['nachname'],'string'); } if (!empty($_POST['stadt'])) { $stadt = escape($_POST['stadt'],'string'); } if (!empty($_POST['postleitzahl'])) { $postleitzahl = escape($_POST['postleitzahl'],'string'); } if (!empty($_POST['ort'])) { $ort = escape($_POST['ort'],'string'); } if (!empty($_POST['geburtstag'])) { $geburtstag = escape($_POST['geburtstag'],'string'); } if (!empty($_POST['icq'])) { $icq = escape($_POST['icq'],'string'); } if (!empty($_POST['msn'])) { $msn = escape($_POST['msn'],'string'); } //neu yahoo, aim, staat, geschlecht, opt_mail, opt_pm, opt_pm_popup, sig if (!empty($_POST['yahoo'])) { $yahoo = escape($_POST['yahoo'],'string'); } if (!empty($_POST['aim'])) { $aim = escape($_POST['aim'],'string'); } if (!empty($_POST['sig'])) { $sig = escape($_POST['sig'],'string'); } if (!empty($_POST['geschlecht'])) { $geschlecht = escape($_POST['geschlecht'],'string'); } if (!empty($_POST['opt_mail'])) { $opt_mail = escape($_POST['opt_mail'],'string'); } if (!empty($_POST['opt_pm'])) { $opt_pm = escape($_POST['opt_pm'],'string'); } if (!empty($_POST['opt_pm_popup'])) { $opt_pm_popup = escape($_POST['opt_pm_popup'],'string'); } $ch_name = false; $xname = escape_nickname($name); if (!empty($name) AND $xname == $name AND 0 == db_result(db_query("SELECT COUNT(*) FROM prefix_user WHERE name = BINARY '".$name."'"),0)) { $ch_name = true; } $erg = db_query('SELECT name FROM prefix_user'); while ($row = db_fetch_assoc($erg)) if (strcasecmp($row['name'],$name) == 0) $ch_name = false; if ( empty($name) OR empty($vorname) OR empty($nachname) OR empty($ort) OR empty($postleitzahl) OR empty($stadt) OR empty($staat) OR empty($email) OR $name != $xname OR $ch_name == false ) { $title = $allgAr['title'].' :: Users :: Registrieren :: Step 2 von 3'; $hmenu = $extented_forum_menu.'User » Registrieren » Step 2 von 3'.$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1); $design->header(); if (empty($name) OR empty($email)) { $fehler = $lang['yourdata']; } elseif ($name != $xname) { $fehler = $lang['wrongnickname']; } elseif ($ch_name == false) { $fehler = $lang['namealreadyinuse']; } $tpl = new tpl ( 'user/regist' ); if($geschlecht == 2){ $geschlecht2 = 'geschlecht2'; } elseif ($geschlecht == 1) { $geschlecht2 = 'geschlecht1'; } elseif ($geschlecht == 0) { $geschlecht2 = 'geschlecht0'; } if($opt_mail == '1'){ $opt_mail2 = 'opt_mail1'; } else{ $opt_mail2 = 'opt_mail0'; } if($opt_pm == '1'){ $opt_pm2 = 'opt_pm1'; } else{ $opt_pm2 = 'opt_pm0'; } if($opt_pm_popup == '1'){ $opt_pm_popup2 = 'opt_pm_popup1'; } else{ $opt_pm_popup2 = 'opt_pm_popup0'; } $tpl->set('name', $name); $tpl->set('vorname', $vorname); $tpl->set('nachname', $nachname); $tpl->set('ort', $ort); $tpl->set('postleitzahl', $postleitzahl); $tpl->set('stadt', $stadt); $tpl->set('staat', $staat); $tpl->set('geburtstag', $geburtstag); $tpl->set('icq', $icq); $tpl->set('msn', $msn); $tpl->set('yahoo', $yahoo); $tpl->set('aim', $aim); $tpl->set($geschlecht2, 'checked="checked"'); $tpl->set($opt_mail2, 'checked="checked"'); $tpl->set($opt_pm2, 'checked="checked"'); $tpl->set($opt_pm_popup2, 'checked="checked"'); $tpl->set('email', $email); $tpl->set_out('FEHLER', $fehler, 1); if ( $allgAr['forum_regist_user_pass'] == 1 ) { $tpl->out(2); } $tpl->out(3); } else { $pass = genkey(8); if (!empty($_POST['pass'])) { $pass = escape($_POST['pass'], 'string'); } user_regist ($name,$email,$pass,$vorname,$nachname,$ort,$postleitzahl,$stadt,$staat,$geschlecht,$geburtstag,$icq,$msn,$yahoo,$aim,$opt_mail,$opt_pm,$opt_pm_popup); $tpl = new tpl ('user/regist' ); $title = $allgAr['title'].' :: Users :: Registrieren :: Step 3 von 3'; $hmenu = $extented_forum_menu.'User » Registrieren » Step 3 von 3'.$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1); $design->header(); $tpl->set_out ( 'NICKNAME', $name, 4 ); } $design->footer(); break; } ?>