Hi,
Wäre das Möglich und falls wie mach ich das?:)
Danke;)
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
Geschlossen |
$blockedname = array('name1', 'name2', ...); foreach ($blockedname as $bn) { if (strcasecmp($bn,$name) == 0) $ch_name = false; }
Parse error: parse error, unexpected '.', expecting ')' in /var/www/web2/html/include/contents/user/regist.php on line 49
$blockedname = array('name1', 'name2'); foreach ($blockedname as $bn) { if (strcasecmp($bn,$name) == 0) $ch_name = false; }
<?php # Copyright by: Manuel # Support: www.ilch.de defined ('main') or die ( 'no direct access' ); if ( !isset($_GET['step']) ) { $_GET['step'] = 1; } if ( $allgAr['forum_regist'] == 0 ) { # user duerfen sich nicht registrieren. $title = $allgAr['title'].' :: Users :: Keine registrierung möglich'; $hmenu = $extented_forum_menu.'<a class="smalfont" href="index.php?user">User</a><b> » </b>Keine Registrierung möglich'.$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1); $design->header(); $tpl = new tpl ( 'user/login' ); echo '<b> Der Administrator hat festgelegt das man sich nicht registrieren kann </b>'; $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.'<a class="smalfont" href="index.php?user">User</a><b> » </b><a class="smalfont" href="index.php?user-regist">Registrieren</a><b> » </b>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 = ''; if (!empty($_POST['nutz'])) { $name = escape($_POST['nutz'],'string'); } if (!empty($_POST['email'])) { $email = escape($_POST['email'],'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; } $blockedname = array('loool','blubb'); foreach ($blockedname as $bn) { if (strcasecmp($bn,$name) == 0) $ch_name = false; } if ( empty($name) OR empty($email) OR $name != $xname OR $ch_name == false OR chk_antispam('regist') == false) { $title = $allgAr['title'].' :: Users :: Registrieren :: Step 2 von 3'; $hmenu = $extented_forum_menu.'<a class="smalfont" href="index.php?user">User</a><b> » </b><a class="smalfont" href="index.php?user-regist">Registrieren</a><b> » </b>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']; } elseif (chk_antispam('regist') == false) { $fehler = 'Falscher Antispam'; } $tpl = new tpl ( 'user/regist' ); $tpl->set('name', $name); $tpl->set('email', $email); $tpl->set('ANTISPAM', get_antispam('regist',1) ); $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); $tpl = new tpl ('user/regist' ); $title = $allgAr['title'].' :: Users :: Registrieren :: Step 3 von 3'; $hmenu = $extented_forum_menu.'<a class="smalfont" href="index.php?user">User</a><b> » </b><a class="smalfont" href="index.php?user-regist">Registrieren</a><b> » </b>Step 3 von 3'.$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1); $design->header(); $tpl->set_out ( 'NAME', $name, 4 ); } $design->footer(); break; } ?>
loool , ?´123öä#ö#ä!"§!"§$§$)=als blocked name einsetzen würde es auch gehen?
Geschlossen | ||
Zurück zu HTML, PHP, SQL,... |