{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
TheSom * 4.07
[автор] (13 июл 2015, 17:41) [0/0] [0] [отв] [спам] [под] +1 | -1

Здарова парни кто то работал с ядром от NTL ? Просто взял ядро от него ну появились проблемы с регестрацией на хосте кео не работает капча как быть возможно ли сделать регестрацию без капчи если кто знает помогите сейчас код скину регестрации

<?php
/*
- Автор скрипта NTL
*/
include ('system/head.php');

if (isset($active) == true) {
header('Location: '.ROOT);
} else {
echo '<div class="mybar"><center>Регистрация</center></div>';
################################################################################

$error = null;

if (isset($_POST['login']) && isset($_POST['pass']) && isset($_POST['email']) && isset($_POST['code'])){
if (empty($_POST['login'])) {
$error.= 'Поле логин обязательно для заполнения!<br/>';
}
elseif (mb_strlen($_POST['login']) < 3 or mb_strlen($_POST['login']) > 15) {
$error.= 'Логин должен содержать от 3 до 15 символов!<br/>';
}
elseif (mysql_num_rows(mysql_query("select (`login`) from `users` where `login`='".win($_POST['login'])."'"*)) {
$error.= 'Пользователь с логином '.utf($_POST['login']).' уже зарегистрирован!<br/>';
}
if (empty($_POST['pass'])) {
$error.= 'Поле пароль обязательно для заполнения!<br/>';
}
elseif (mb_strlen($_POST['pass']) < 3 or mb_strlen($_POST['pass']) > 15) {
$error.= 'Пароль должен содержать от 3 до 15 символов!<br/>';
}
if (!preg_match('|^([a-z0-9_\.\-]{1,20})Удалён $_POST['email'])) {
$error.= 'Поле e-mail заполнено не верно!<br/>';
}
elseif (mysql_num_rows(mysql_query("select (`email`) from `users` where `email`='".win($_POST['email'])."'"*)) {
$error.= 'Пользователь с таким почтовым ящиком уже зарегистрирован!<br/>';
}
if (empty($_POST['code'])) {
$error.= 'Введите код с картинки!<br/>';
}
elseif ($_SESSION['code'] != $_POST['code']) {
$error.= 'Код с картинки введен не верно!<br/>';
}

if ($error) {
echo '<div class="post"><center>'.$error.'</center></div>';
} else {

if (mysql_query("insert into `users` set `date_reg`='".time()."', `lasttime`='".time()."', `ip`='".utf($_SERVER['REMOTE_ADDR'])."', `xff`='".ip()."', `ua`='".$_ua."', `login`='".win($_POST['login'])."', `pass`='".md5(md5($_POST['pass']))."', `email`='".win($_POST['email'])."'"*) {

if (mysql_insert_id() == 1) {
mysql_query("update `users` set `admin`='1' where `id`='1'"*;
}

mailto($_POST['email'], 'Регистрация на '.$_SERVER['HTTP_HOST'],
'Спасибо за регистрацию на нашем сайте!<br/>Ваши данные для входа в аккаунт:<br/>
Логин: '.$_POST['login'].'<br/>Пароль: '.$_POST['pass'].'<br/>
Автологин: '.ROOT.'/auth.html?login='.$_POST['login'].'&pass='.$_POST['pass'], $set['mail']);

echo'<div class="menu"><center>'.$ok.' Вы успешно зарегистрированы!</center></div>
<div class="menu">Ваши данные для входа:<br/>Логин: '.win($_POST['login']).'<br/>Пароль: '.win($_POST['pass']).'</div>
<div class="menu">Теперь вы можете <a href="'.ROOT.'/auth.html?login='.win($_POST['login']).'&pass='.win($_POST['pass']).'">Войти</a> в ваш аккаунт!</div>
<div class="menu">Автологин: <input type="text" value="'.ROOT.'/auth.html?login='.win($_POST['login']).'&pass='.win($_POST['pass']).'"/></div>
<div class="tfoot">* <a href="'.ROOT.'">На главную</a></div>';

exit(include ('system/foot.php'));
} else {
echo'<div class="post"><center>Ошибка при регистрации!</center></div>';
}
}
}


echo'<div class="menu"><form name="registration" action="" method="post">
<span style="color:red">*</span> Логин:<br/><input type="text" name="login" maxlength="15" /><br/>
<span style="color:red">*</span> Пароль:<br/><input type="password" name="pass" maxlength="15" /><br/>
<span style="color:red">*</span> E-mail:<br/><input type="text" name="email" maxlength="35" /><br/>
Введите код:<img src="'.ROOT.'/code.html" alt="check"/><br/><input type="text" name="code" value="" maxlength="4" size="5" /><br/>
<input type="submit" value="Зарегистрироваться" /></form></div>
<div class="tfoot">* <a href="'.ROOT.'">На главную</a></div>';
}

include ('system/foot.php');
?>
Добавлено 13.07.15 в 17:44:53:
Пробовал вот так и нифига рега потом вообще не робит

<?

/*

Автор скрипта NTL

*/

include ('system/head.php');

if (isset($active) == true) {

header('Location: '.ROOT);

}

else

{

echo '<div class="title"> <center> Регистрация на сайте </center></div>';

$error = null;

if (isset($_POST['login']) && isset($_POST['pass']) && isset($_POST['email']){

if (empty($_POST['login'])) {

$error.= ' Поле логин обязательно для заполнения <br/>';

}

else

if (mb_strlen($_POST['login']) < 3 or mb_strlen($_POST['login']) > 15) {

$error.= 'Логин должен содержать от 3 до 15 символов <br/>';

}

else

if (mysql_num_rows(mysql_query("select (`login`) from `users` where `login`='".win($_POST['login'])."'"*)) {

$error.= 'Пользователь с таким логином '.utf($_POST['login']).' уже зарегистрирован <br/>';

}

if (empty($_POST['pass'])) {

$error.= ' Поле пароль обязательно для заполнения <br/>';

}

else

if (mb_strlen($_POST['pass']) < 3 or mb_strlen($_POST['pass']) > 15) {

$error.= 'Пароль должен содержать от 3 до 15 символов <br/>';

}

if (!preg_match('|^([a-z0-9_\.\-]{1,20})Удалён $_POST['email'])) {

$error.= 'Поле e-mail заполнено не верно!<br/>';

}

else

if (mysql_num_rows(mysql_query("select (`email`) from `users` where `email`='".win($_POST['email'])."'"*)) {

$error.= 'Пользователь с таким почтовым ящиком уже зарегистрирован<br/>';

}

if ($error) {

echo '<div class="err"><center>'.$error.'</center></div>'; /// Показ ошибок

}

else

{

if (mysql_query("insert into `users` set `date_reg`='".time()."', `lasttime`='".time()."', `ip`='".utf($_SERVER['REMOTE_ADDR'])."', `xff`='".ip()."', `ua`='".$_ua."', `login`='".win($_POST['login'])."', `pass`='".md5(md5($_POST['pass']))."', `email`='".win($_POST['email'])."'"*) {

if (mysql_insert_id() == 1) {

mysql_query("update `users` set `admin`='1' where `id`='1'"*;

}

mailto($_POST['email'], 'Регистрация на '.$_SERVER['HTTP_HOST'],

'Спасибо за регистрацию на нашем сайте!<br/>Ваши данные для входа в аккаунт:<br/>

Логин: '.$_POST['login'].'<br/>Пароль: '.$_POST['pass'].'<br/>

Автологин: '.ROOT.'/auth.html?login='.$_POST['login'].'&pass='.$_POST['pass'], $set['mail']);

echo'<div class="menu"><center>'.$ok.' Вы успешно зарегистрированы!</center></div>

<div class="menu">Ваши данные для входа:<br/>Логин: '.win($_POST['login']).'<br/>Пароль: '.win($_POST['pass']).'</div>

<div class="menu">Теперь вы можете <a href="'.ROOT.'/auth.html?login='.win($_POST['login']).'&pass='.win($_POST['pass']).'"> Войти </a></div>

<div class="menu">Автологин: <input type="text" value="'.ROOT.'/auth.html?login='.win($_POST['login']).'&pass='.win($_POST['pass']).'"/></div>';

exit (include ('system/foot.php'));

}

else

{

echo'<div class="err"><center> Ошибка при регистрации </center></div>';

}

}

}

echo'<div class="menu"><form name="registration" action="" method="post">

<span style="color:red">*</span> Логин:<br/><input type="text" name="login" maxlength="15" /><br/>

<span style="color:red">*</span> Пароль:<br/><input type="password" name="pass" maxlength="15" /><br/>

<span style="color:red">*</span> E-mail:<br/><input type="text" name="email" maxlength="35" /><br/>

<input type="submit" value="Зарегистрироваться" /></form></div>';

}

include ('system/foot.php');

?>

2. (13 июл 2015, 17:49) [0/0] [0] [отв] [спам] [под] +1 | -1

Адалтсервер юзай. . капча нтл на дно хостах не работает

3.
TheSom * 4.07
[автор] (13 июл 2015, 17:59) [0/0] [0] [отв] [спам] [под] +1 | -1

Bank Of ProfiWM, ссылку можно ???

4. (13 июл 2015, 18:42) [0/0] [0] [отв] [спам] [под] +1 | -1
TheSom,

pro-hoster.nl

5. (13 июл 2015, 20:47) [0/0] [0] [отв] [спам] [под] +1 | -1
TheSom,

Adultserver.ru

6. (13 июл 2015, 20:53) [0/0] [0] [отв] [спам] [под] +1 | -1

в ыункции isset запомни передача в GET или POST идет. но не переменка.

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений