Обучение/Помощь новичкам | Видимо я школьник
Тема закрыта by
565691633
Причина: Все
Причина: Все
Что не так в этом файле?
php
AddDefaultCharset utf-8 DirectoryIndex index.php Options -Indexes RewriteEngine On RewriteBase / RewriteCond %{HTTP:X-FORWARDED-PROTO} =http RewriteRule (.*) http://%{HTTP_HOST}/$1 [R=301,L] # Директории скрипта # php_value default_mimetype text/html php_flag magic_quotes_gpc Off php_flag magic_quotes_runtime Off php_flag magic_quotes_sybase Off php_flag register_argc_argv Off php_value session.auto_start 0 # Защита от школьников # RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR] RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR] RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2}) RewriteRule ^(.*)$ index.php [F,L] # Кеширование в браузере на стороне пользователя # <ifModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript </ifModule> # Если нет какой либо странички в игре # ErrorDocument 404 /Modules/error.php ErrorDocument 401 /Modules/error.php ErrorDocument 403 /Modules/error.php ErrorDocument 500 /Modules/error.php RewriteRule ^profil?$ Profile/user.php [L,QSA] RewriteRule ^maneken_([0-9]*).png?$ /maneken/maneken.php?id=$1 [L,QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d php
RewriteEngine
Проблема в том, что при регистрации должно перекинуть на страницу с вводом пароля, но перекидывает на другую страницу
а какая ошибка собственно?
Проблема в том, что при регистрации должно перекинуть на страницу с вводом пароля, но перекидывает на другую страницу
проблема в http://pickgain.tk/Modules/start.php?reg, видемо ошибка через это не прогружается скрипт
php
# Функция регистрации # if(isset($_GET['reg'])){ $login = sql($_POST['login']); $sex = sql($_POST['sex']); $side = sql($_POST['side']); if(empty($login)){ error('Введите ник.'); }else{ $sql = $db -> query("SELECT `login` FROM `users` WHERE `login` = '".$login."' LIMIT 1") -> num_rows; if($sql > '0') error('Данный ник уже используется.'); elseif(mb_strlen($login,'UTF-8') < '3' || mb_strlen($login,'UTF-8') > '20') error('Ник должен содержать не менее 3 символов и не более 20.'); elseif(eregi("[a-zA-Z]", $login) && eregi("[а-яА-ЯёЁ]", $login)) error('Ник должен состоять из рус/eng символов.'); elseif(!preg_match('/^[АаБбВв
ДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯяa-zA-Z0-9]* ?[АаБбВв
ДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯяa-zA-Z0-9]*$/', $login)) error('Ник может содержать 1 пробел.'); elseif(empty($sex)) error('Выберите пол.'); elseif(empty($side)) error('Выберите фракцию.'); else{ # Создаём пароль # $password = rand(1000000,9999999); $hash_password = password_hash($password, PASSWORD_DEFAULT);
я может слепой, но не понимаю