- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ну так всё равно не ленитесь. Вам здесь дают направление, куда думать, но никто ж не застрахован от очепяток. Код ведь Вам нужен - так потрудитесь проверить его, прежде чем запускать, а то ведь так можно случайно и всю инфу с сервера потереть, не глядя.
Вот Вам ещё фрагмент для размышлений:
Sitealert, На мой дилетантский взгляд в этом куске все нормально
Ваш вариант отлично работает, но еще хотелось бы, чтобы появлялось сообщение при неверном вводе.
Это радует, что подходит. Нужно else ещё дописать. Вот так:
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 у меня в бане то ли что-то подобное было.
Коммент написал ещё несколько часов назад, а добавить смог только щас.
Это радует, что подходит. Нужно else ещё дописать. Вот так:
жирным вам выделил, что дописать и где
Дописал, в итоге ошибка - страница недоступна.
---------- Добавлено 24.05.2017 в 11:19 ----------
p.s. с трудом добавил комментарий только щас, капча постоянна гугловская рекапча вылетала, прохожу её и никаких действий, опять захожу на страницу тоже самое, то ли ip у меня в бане то ли что-то подобное было.
Коммент написал ещё несколько часов назад, а добавить смог только щас.
То же самое, прохожу капчу чтобы отправить коммент, а страница виснет.
siew, да они все над Вами просто издеваются!🤣
else {echo "Код приглашения не правильный или пустой, попробуйте ещё раз";}Sitealert, это точно)) ну поставил я точку с запятой и все равно страница недоступна.
siew, я правильно понимаю, что Вы уже 4-й день разбираетесь?
siew, я правильно понимаю, что Вы уже 4-й день разбираетесь?
Видимо так, кто тут считает 😂
Это всё от лени и неаккуратности. Вместо того, чтобы проверить весь код, Вы почему-то предпочитаете захламлять форум бесконечными листингами.
if(!empty($_POST['priglashenie']) AND ($_POST['priglashenie'] =='123456')){if (!empty($_POST['login']) AND !empty($_POST['password']))
{
// фильтрируем логин и пароль
$login = mysql_real_escape_string(htmlspecialchars($_POST['login']));
$password = mysql_real_escape_string(htmlspecialchars($_POST['password']));
Да, все правильно, точку с запятой забыл после echo поставить и закрывающую скобку в посте выше.
Вам надо самому набираться опыта хорошего, а это ещё простые вещи, просто синтаксис.
я правильно понимаю, что Вы уже 4-й день разбираетесь?
Я помню тоже в некоторых вещах разбирался по несколько дней и что? Разобрался же. А вообще люди годами всему учатся и специально идут колледжи, вузы заканчивают для этого.