// Czy istnieje taki nick? isNick.php $db = $f3->get('db'); $f3->set('title','Czy istnieje taki nick?'); $message = ''; $toomuch = false; $number = 0; $clearbutton = 'none'; if(isset($_POST['clearcounter'])){ if(!empty($_SESSION['nick_search'])) $_SESSION['nick_search'] = 0; $message = 'Licznik wyzerowany.'; } if(isset($_POST['isnickExe'])){ // echo '
'; print_r($_POST); echo ''; if(!empty($_SESSION['nick_search'])){ if($_SESSION['nick_search']>10) $toomuch = true; if(!empty($_SESSION['user']['valid'])){ $clearbutton = 'inline'; } } if($toomuch) { /* konczymy */ $message='Przekroczono max. liczbę 10 prób. Na dzisiaj dziękujemy.'; } else { $nick = trim($_POST['nick']); if(strlen($nick)>0){ $rows = $db->exec("SELECT COUNT(*) AS cc FROM user WHERE nick='$nick'"); $success = $rows[0]['cc']>0; if(empty($_SESSION['nick_search'])) $_SESSION['nick_search'] = 1; else $_SESSION['nick_search'] ++; $number = $_SESSION['nick_search']; $message = $success? 'Nick '.$nick.' jest zajęty.' : 'Nick '.$nick.' jest wolny.'; } } } $f3->set('nick',$nick); $f3->set('message',$message); $f3->set('number',$number); $f3->set('clearbutton',$clearbutton); echo \Template::instance()->render('templates/isNick.htm'); ?>