X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> PHP + MYSQL авторизация и переадресация
Armast
Armast
Topic Starter сообщение 19.2.2013, 21:11; Ответить: Armast
Сообщение #1


Подскажите пожалуйста, как сделать чтобы при авторизации каждого юзера перекидывало в папку, которая указана в поле "dir" таблицы "accounts". Тобишь если у юзера 1 в поле dir указано lalala, после авторизации его переадресует на www.Названиесайта.домен/lalala/
Подскажите как в плане кода это сделать, заранее ОГРОМНОЕ спасибо!!!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rjksdfhe
rjksdfhe
сообщение 19.2.2013, 21:57; Ответить: rjksdfhe
Сообщение #2


На этот вопрос ответить невозможно, т.к. непонятно, как хранятся данные авторизации - cookie, session или иже с ними, или где-то ещё.

И, затем, как советовать подать запрос к БД, и как получить результат - невозможно без указания CMS.
Или вам надо написать "голый запрос", обработать кое-как, и сделать редирект 301?

P.S. Далее разъяснять не вижу смысла.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 19.2.2013, 22:05; Ответить: webpavilion
Сообщение #3


(Armast @ 19.2.2013, 21:11) *
Подскажите как в плане кода это сделать, заранее ОГРОМНОЕ спасибо!!!


Вашульме утак ббершь, кодама пишеш, скобаки ставишь, переменнамые определяешь, потоманама опять скобки и немногонамана переменных и иф обезательнома. Пожалуйте начальнике!


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)


Поблагодарили: (4)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Armast
Armast
Topic Starter сообщение 19.2.2013, 22:42; Ответить: Armast
Сообщение #4


Пишу cms свою, за оснвоу брал эту регу: http://htmlweb.ru/php/example/avtorizacija2.php
(rjksdfhe @ 19.2.2013, 20:57) *
Или вам надо написать "голый запрос", обработать кое-как, и сделать редирект 301?

Да так

Сообщение отредактировал Armast - 19.2.2013, 22:48
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Brodyaga
Brodyaga
сообщение 20.2.2013, 2:17; Ответить: Brodyaga
Сообщение #5


webpavilion, главное чтобы все вровень выпирало!

Armast, зачем юзать сторонний код если пишите свою CMS? Если вы не шарите, то лучше и не пишите, вам же в итоге будет хуже от быдло кода.
Как я понял есть некое поле в таблице поля у юзера с его некой директорией.
В таком случае у вас юзер проходит авторизацию где сверяются данные юзера, сразу после авторизации нужно сделать запрос в базу данных и достать по айди юзера его директорию, затем сформировать нужный url и нихе влепить его в header(). Ну это если у вас авторизация не с аяксом проходит.

Настоятельно рекомендую разобраться с авторизацией и написать свой код, тогда все вопросы отпадут 100%
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Armast
Armast
Topic Starter сообщение 21.2.2013, 21:05; Ответить: Armast
Сообщение #6


Кто-то подскажет по коду?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 22.2.2013, 0:54; Ответить: tszyan
Сообщение #7


Armast,
http://redirekt.info/article/pishem-redire...php-header.html
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denum
denum
сообщение 26.2.2013, 15:16; Ответить: denum
Сообщение #8


(Armast @ 21.2.2013, 20:05) *
Кто-то подскажет по коду?


алгоритм:

1. делаем запрос к БД юзеров с данными логина и пароля с выборкой поля директории (а так же остальных нужных полей для записи сессии пользователя).
2. если получили пользователя, значит логин и пароль верен и у нас имеются данные пользователя с помощью header() перенаправляем пользователя в папку указанную в поле директории.
2.1. если не получили пользователя, значит не верный логин или пароль.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3401 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1242 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44909 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Есть спецы по php/laravel?
3 Mixatraider 1889 26.5.2023, 20:48
автор: Mixatraider
Открытая тема (нет новых ответов) Опытный PHP\Python разработчик в поиске интересных задач
6 daikzlex 3402 25.5.2023, 13:55
автор: daikzlex


 



RSS Текстовая версия Сейчас: 20.4.2024, 2:59
Дизайн