Loading...
Помощь по скриптам | Ошибка опять
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test1.ru\www\reg.php:1) in Z:\home\test1.ru\www\reg.php on line 22

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test1.ru\www\reg.php:1) in Z:\home\test1.ru\www\reg.php on line 23


<?

include_once('system/db.php');
noauth();
$name = $_POST['name'];
$pass = $_POST['pass'];
$repass = $_POST['repass'];
$sql = mysql_query("SELECT COUNT(`id`) FROM `users` WHERE `login` = '".$name."'");
if(empty($name)) $err = 'Введите Ник';
elseif(empty($pass)) $err = 'Введите пароль';
elseif(empty($repass)) $err = 'Введите пароль еще раз';

elseif (!preg_match('|^[a-z0-9-]+$|i', $pass)) $err = 'Кириллица в пароле запрещена';

elseif(mb_strlen($name) > 20 or mb_strlen($name) < 3) $err = 'Ник не может быть короче 3 и длиннее 20 символов';
elseif(mb_strlen($pass) > 20 or mb_strlen($pass) < 3) $err = 'Пароль не может быть короче 3 и длиннее 20 символов';
elseif($pass != $repass) $err = 'Пароли не совпадают';
elseif($name == $pass) $err = 'Логин и пароль не должны совпадать';
elseif(mysql_result($sql, 0) > 0) $err = 'Такой ник уже занят';
if(!$err){
mysql_query("INSERT INTO `users` SET `login`= '$name', `pass` = '$pass'");
setcookie('login', $name, time()+86400*365, '/');
setcookie('pass', $pass, time()+86400*365, '/');



}
?>
<?
echo'<div class="wa-nav-pos">
<div class="logo"><a href="/"><img src="/img/logo_80975_logo.png" alt="logo" class="img-responsive"></a></div></div>';
echo'<div class="wa-left-block"><div class="title">Меню</div>
<div class="forlink"><a href="/reg.php" class="links"><img src="/img/reg.png" alt="reg">Зарегистрироваться</a></div>
<div class="forlink"><a href="/login.php" class="links"><img src="/img/quest.png" alt="login">Войти</a></div>

</div>';
echo'<div class="wa-center-block"><div class="title">Регистрация</div>';
echo'<div class="menu">';

echo '
<form action="" method="post">
Ник:<br/>
<input type="text" name="name" maxlength="50" value="" placeholder="Введите Ник..." /><br/>
Пароль:<br/>
<input type="password" name="pass" maxlength="50" value="" placeholder="Введите пароль..." /><br/>
Пароль еще раз:<br/>
<input type="password" name="repass" maxlength="50" value="" placeholder="Введите пароль еще раз..." /><br/>
<input type="submit" value="Регистрация" name="success" class="btn"/>
</form>';

echo'<div class="menu">';
if($err){
echo $err;
}



echo'</div>';
echo'</div><div class="ze">
<br>Doubler<span id="li"></span>
<span style="display: none"></span>
</div>';

?>
Для прочтения
А где подключение шапки/ног?*DANCE*
Вставь в .htaccess php_value output_buffering On
Проблема уйдёт
etozhedanya (10.06.2019 в 13:20)
Вставь в .htaccess php_value output_buffering On
Проблема уйдёт

проблема не уйдёт, она будет просто спрятана
Онлайн: 6
Время:
Gen. 0.0938
(c) Bym.Guru 2010-2025