Rokkkin

Рейтинг
78
Регистрация
31.08.2010

Да, все правильно, точку с запятой забыл после echo поставить и закрывающую скобку в посте выше.

Вам надо самому набираться опыта хорошего, а это ещё простые вещи, просто синтаксис.

Arsh:
я правильно понимаю, что Вы уже 4-й день разбираетесь?

Я помню тоже в некоторых вещах разбирался по несколько дней и что? Разобрался же. А вообще люди годами всему учатся и специально идут колледжи, вузы заканчивают для этого.

siew:
Ваш вариант отлично работает, но еще хотелось бы, чтобы появлялось сообщение при неверном вводе.

Это радует, что подходит. Нужно else ещё дописать. Вот так:

<?php
include_once 'handler.php'; // проверяем авторизирован ли пользователь

// если да, перенаправляем его на главную страницу
if($user) {
header ('Location: index.php');
exit();
}
if(!empty($_POST***91;'priglashenie'***93;) AND ($_POST***91;'priglashenie'***93; =='123456')){
if (!empty($_POST***91;'login'***93;) AND !empty($_POST***91;'password'***93;))
{
// фильтрируем логин и пароль
$login = mysql_real_escape_string(htmlspecialchars($_POST***91;'login'***93;));
$password = mysql_real_escape_string(htmlspecialchars($_POST***91;'password'***93;));

// проверяем есть ли логин в нашей базе данных
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `users_profiles` WHERE `username` = '".$login."' LIMIT 1;"), 0) != 0)
{
echo 'Выбранный логин уже зарегистрирован!';
exit();
}
// заносим данные в таблицу, обратите внимание - пароль кодируем в md5
mysql_query("INSERT INTO `users_profiles` (`username`, `password`) VALUES ('".$login."', '".md5($password)."')");
echo 'Вы успешно зарегистрированы!';
exit();
}
} else {echo "Код приглашения не правильный или пустой, попробуйте ещё раз"}
// форма регистрации
echo '
<form action="register.php" method="POST">
Логин:<br/>
<input name="login" type="text" value="" /><br/>
Пароль:<br/>
<input name="password" type="text" value="" /><br/>
Приглашение:<br/>
<input name="priglashenie" type="text" value="" /><br/>
<input type="submit" value="Зарегистрироваться" />
</form>';
?>

жирным вам выделил, что дописать и где

p.s. с трудом добавил комментарий только щас, капча постоянна гугловская рекапча вылетала, прохожу её и никаких действий, опять захожу на страницу тоже самое, то ли ip у меня в бане то ли что-то подобное было.

Коммент написал ещё несколько часов назад, а добавить смог только щас.

siew, Ну вы же не тупо копируйте, как написал silicoid код ломается на этом форуме, посмотрите свой исходный файл и сравните что изменилось и что нужно добавить.

вот так сделай, вместо 123456 напиши свой номер приглашения

файл register.php остальные редактировать не нужно

if(!empty($_POST['priglashenie']) AND ($_POST['priglashenie'] =='123456')){
if (!empty($_POST***91;'login'***93;) AND !empty($_POST***91;'password'***93;))
{
// фильтрируем логин и пароль
$login = mysql_real_escape_string(htmlspecialchars($_POST***91;'login'***93;));
$password = mysql_real_escape_string(htmlspecialchars($_POST***91;'password'***93;));

// проверяем есть ли логин в нашей базе данных
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `users_profiles` WHERE `username` = '".$login."' LIMIT 1;"), 0) != 0)
{
echo 'Выбранный логин уже зарегистрирован!';
exit();
}
// заносим данные в таблицу, обратите внимание - пароль кодируем в md5
mysql_query("INSERT INTO `users_profiles` (`username`, `password`) VALUES ('".$login."', '".md5($password)."')");
echo 'Вы успешно зарегистрированы!';
exit();
}
}
// форма регистрации
echo '
<form action="register.php" method="POST">
Логин:<br/>
<input name="login" type="text" value="" /><br/>
Пароль:<br/>
<input name="password" type="text" value="" /><br/>
Приглашение:<br/>
<input name="priglashenie" type="text" value="" /><br/>
<input type="submit" value="Зарегистрироваться" />
</form>';
?>

Поиском пробовали искать? Если только парсить конкурентов и в свою базу добавлять. А чтоб они ещё давали к своим базам подключаться это вряд ли.

Вряд ли, обнови страницу несколько раз, что увеличится? Только кол-во просмотров, но не кол-во посетителей за сутки.

Ну сам проверь вставь два раза и нам потом расскажешь, делов то...

Зачем это спрашивать? Сам бы давно уже проверил все.

Стоит, ещё рекламу в соц. сетях можете попробовать ВК, одноклассники. Прогоны по группам в соц сетях.

ziliboba0213:
Знать бы как

Сходить в церковь, исповедаться и причаститься.

ziliboba0213:
Где я так нагрешил-то?

Карму почистил, не? После того раза

[hide]текст текст текст[/hide]

скрывает текст от незарегистрированных

Всего: 560