$sql_select_forum = $db->query("SELECT username, email FROM forum_users WHERE username='". $_POST['username']."' or email='". $_POST['email']."'"); $result = $db->fetch_array($sql_select_forum); $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; /*Данные для записи на форуме конец*/ elseif ($result['username'] != '' and $result['email'] != $_POST['email']){ (string) $display_output = NULL; $display_output = '<blockquote> <p class="contentfont"> <b>' . GMSG_FRMCHK_ERRORS . '</b> <p class="contentfont">' . GMSG_RESUBMIT_FORM . '<ul class=smallfont> <li> Такой ник уже существует на форуме. </li> </ul></p></p></blockquote>'; $template->set('display_formcheck_errors', $display_output); } /*Записываем юзера на форум начало*/ if ($result['username'] == '' or $result['email'] == '') { $db->query("INSERT INTO forum_users (username, password, salt, email, realname, language, registered, registration_ip) VALUES } /*Записываем юзера на форум конец*/
if без elseif может применяться, а вот elseif без if не катит…