- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Помогите пожалуйста, нужно чтобы сразу после регистрации пользователя перекидывало уже авторизованным на секретную страницу intropage.php
А также после авторизации перекидывало на страницу intropage.php, в файле login.php редирект на intropage.php есть, но ничего не происходит.
Регистрация
Авторизация
header("Location: intropage.php");exit;
Так проходит редирект?
Вставьте в тег CODE а не PHP.
И ещё, не подставляйте так в запрос $username и $password. А то это дыра в безопасности.
Почитайте prepared statements.
Если что-то не работает, в начало файла вставляйте:
Так проходит редирект?
Все равно не работает
Что, и с exit не работает? Не может быть такого. Не верю.
Что, и с exit не работает? Не может быть такого. Не верю.
Может я что-то не так делаю, не туда прописываю, если не трудно, можете исправленные кода кинуть для логин и регистрации?
В начале файла попробуйте вставить:
<?php
ob_start();
А зачем там буферизация?
---------- Добавлено 13.05.2017 в 15:52 ----------
Может я что-то не так делаю, не туда прописываю
В начале файла попробуйте вставить:
<?php
ob_start();
На странице авторизации это отлично работает.
А со страницей регистрации проблема: Появляется сообщение, об успешной регистрации,
но ты остаешься на этой же странице.
Надо чтобы после сообщения его через пару секунд перекидывало на на страницу intropage.php авторизованным.
---------- Добавлено 13.05.2017 в 16:06 ----------
А зачем там буферизация?
---------- Добавлено 13.05.2017 в 15:52 ----------
Понимаете, если Вы прописали редирект и после него завершение работы скрипта, то без вариантов дальше этого места программа не пойдёт. Если конечно выполнено условие для редиректа. Может быть, у Вас там с сессиями что-то не то? Хотя при авторизации редирект уже по условию найденного пользователя - опять же должен без вариантов срабатывать.
О какой буферизации вы говорите? Просто для меня это достаточно темный лес, поэтому и прошу показать сразу готовый, исправленный код.
но ты остаешься на этой же странице
Так у Вас там и не прописано ничего.
---------- Добавлено 13.05.2017 в 16:12 ----------
О какой буферизации вы говорите?
---------- Добавлено 13.05.2017 в 16:13 ----------
прошу показать сразу готовый, исправленный код.
header("Location: intropage.php");exit;
Вставляйте везде, где надо
header("Location: intropage.php");exit;
Вот вставил (внизу):
Регистрация прошла успешно, появилось сообщение "MESSAGE: Account Successfully Created" но никуда со страницы register.php так и не ушел.