@web_structure

Страница 1888 из 5834
Максим
15.05.2017
02:22:27
У тебя же сейчас отдельно singup и add_user. Как у тебя происходит процесс регистрации и добавления пользователя?

Skip
15.05.2017
02:22:42
Лучше пускай мочит, не доводит до греха меня.

У тебя же сейчас отдельно singup и add_user. Как у тебя происходит процесс регистрации и добавления пользователя?
амм. тут трабл мб в задании есть пользователь, типа админа(в стаф) . который должен регать клиентов(в юзерс)

Маняштерн
15.05.2017
02:23:29
Лучше пускай мочит, не доводит до греха меня.
сам напросился, логичный такой

Google
Маняштерн
15.05.2017
02:24:01
охохох

это как так

Маняштерн
15.05.2017
02:24:24
получается, staff_id - это id "куратора"?

Так ты задание пришли!
или на словах передай)

кек

Максим
15.05.2017
02:24:54
По сути я вижу только таблицы и не понимаю что должна система делать

Skip
15.05.2017
02:27:28










Google
Skip
15.05.2017
02:27:35
снизу в верх

Максим
15.05.2017
02:32:41
В принципе правильно. Сначала авторизируешься как staff и потом добавляешь пользователей

@SkipTyler объединять таблицы не правильно, так как это две разные сущности

Маняштерн
15.05.2017
02:35:01
стафф - это куратор?

Skip
15.05.2017
02:35:20
ну а как быть с привязкой? получается для каждого нового клиента нужно нового поьзователя?

Максим
15.05.2017
02:35:38
стафф - это куратор?
Нутда. Человек, который добавил пользователя

Маняштерн
15.05.2017
02:35:47
где куратор из stuff?

это он заполняет форму? тогда он должен быть авторизован, получается, а вы должны ловить его id

не?

Максим
15.05.2017
02:36:24
ну а как быть с привязкой? получается для каждого нового клиента нужно нового поьзователя?
Нет. Авторизируешься, в сессию пишешь id куратора. Потом при добавлении нового пользователя берёшь и подставляель этот id

Skip
15.05.2017
02:36:48
понял. тоько хххз как это реализовать пока что

Маняштерн
15.05.2017
02:36:50
ага

понял. тоько хххз как это реализовать пока что
слуш, купи лучше девушке сережки)))

Максим
15.05.2017
02:37:53
понял. тоько хххз как это реализовать пока что
При успешной авторизации пишешь id из таблицы staff в массив $_SESSION

Skip и далее при добавлении пользователя используй этот id из массива $_SESSION

Маняштерн
15.05.2017
02:38:35
вот только, как я понял, пока что авторизации нет вообще

Маняштерн
15.05.2017
02:39:25
то есть, мы должны регнуть кураторов, авторизовать их, потом из-под куратора регнуть юзеров и авторизовать уже их

Google
Маняштерн
15.05.2017
02:39:29
клево

Максим
15.05.2017
02:39:33
вот только, как я понял, пока что авторизации нет вообще
Ну чуть-чуть регистрацию переписать и все))

Skip
15.05.2017
02:39:52
аааааа

жесть

Маняштерн
15.05.2017
02:40:13
стоп

мог ошибиться

Максим
15.05.2017
02:40:46
Skip ну что поделать))

Маняштерн
15.05.2017
02:40:54
мож, следует уточнить тз на всякий?)

Skip
15.05.2017
02:41:27


Максим
15.05.2017
02:42:09
Ну ты куки используешь для хранения id

Максим
15.05.2017
02:42:13
Куки можно и изменить...

Skip используй сессии для этого

Skip
15.05.2017
02:43:31
Максим
15.05.2017
02:44:25
не знаю как
Написать session вместо Cookie

Да, session_start() не забудь сделать

Skip
15.05.2017
02:46:03
Написать session вместо Cookie
https://pastebin.com/0hDDzFV1 заменить везьде куки на сессию?

Маняштерн
15.05.2017
02:46:22
жесть
есть админы (которые кураторы), есть пользователи, которых они регают. 1. Админов нужно регать и авторизовывать 2. Юзеров нужно регать админами и, если я правильно уловил, авторизовывать как-то. Потому что они же где-то там в таблицах БД комменты оставляют, должны быть залогинены. Но если регает их админ, кто их будет авторизовывать? Как они должны получать уведомление о том, что зарегены и могут авторизоваться? По почте или какие-то новые хитрости? Опиши нормально, как это будет работать с точки зрения админа и с точки зрения пользователя.

Google
Маняштерн
15.05.2017
02:47:35
я человек, который только вступил в должность

как мне стать админом?

мне нужна регистрация?

Максим
15.05.2017
02:47:52
https://pastebin.com/0hDDzFV1 заменить везьде куки на сессию?
Да, заменить. Перед подключением к бд написать session_start()

Маняштерн
15.05.2017
02:47:56
или тз предполагает, что я уже сколько-то времени был админом и давно есть в базе (т.е. добавление ручками)?

Skip
15.05.2017
02:48:02
как мне стать админом?
да. ты должен попасть в стаф

Маняштерн
15.05.2017
02:48:27
то есть, регаем и авторизауем админов. ок.

Admin
ERROR: S client not available

Максим
15.05.2017
02:49:02
то есть, регаем и авторизауем админов. ок.
Да. Пользователи там по сути именно сотрудники. А остальное это анкеты

Маняштерн
15.05.2017
02:49:04
у юзеров нет пароля и логина, как у админов, но у них есть email и имя+фамилия

у них должна быть отдельная форма авторизации?

Максим
15.05.2017
02:49:31
а setcookie на setsession?
Нет. Можешь писать в массив $_SESSION

Skip
15.05.2017
02:49:59
у них должна быть отдельная форма авторизации?
они не авторизируются это как анкеты

Максим
15.05.2017
02:50:07
у них должна быть отдельная форма авторизации?
Анкеты! Пользователи ни чего делать не должны

Маняштерн
15.05.2017
02:50:12
Да. Пользователи там по сути именно сотрудники. А остальное это анкеты
ну дык, анкеты клиентов, которые, тем не менее, в некоторых таблицах на схеме где-то могут, как я понял, оставлять комменты

то есть, авторизуются

а хотя стоп, попутал

Skip
15.05.2017
02:51:39
Нет. Можешь писать в массив $_SESSION
$row = mysqli_fetch_assoc($data); setcookie('id', $row['id'], time() + (60*60*24*30)); setcookie('login', $row['login'], time() + (60*60*24*30)); $home_url = 'signup.php'; header('Location: '. $home_url); вот тут чуть не понял(

Google
Skip
15.05.2017
02:53:44
понял, время не убирать ?

Максим
15.05.2017
02:54:10
понял, время не убирать ?
Вместо всей функции setsession

Skip
15.05.2017
02:54:17
понял

так? $row = mysqli_fetch_assoc($data); $_SESSION['staff_id'] = $row['id']; $_SESSION['staff_password'] = $row['password']; $home_url = 'signup.php'; header('Location: '. $home_url);

Максим
15.05.2017
02:55:29
Я так понял тут ещё опросы должны пользователи проходить. Как они это делать будут? Или это будет заполнять staff?

Skip
15.05.2017
02:56:30
стафф заполнять будет по идее клиент приходит в офис и там все происходит тупая затея у препода конечно

понял, прост убрать строку с пасс?

такс, теперь у меня страница не открывется, не может обработать запрос

Маняштерн
15.05.2017
02:57:49
аж любопытно

Максим
15.05.2017
02:57:53
понял, прост убрать строку с пасс?
Ну ты там login записывал. А потом написал password

Максим
15.05.2017
02:58:29
Если не будешь использовать login где-то дальше, то незачем его хранить в сессии

Максим
15.05.2017
03:00:02
Какая ошибка?

Skip
15.05.2017
03:00:29
Максим
15.05.2017
03:01:16
Ошибка 500 возникает на сервере. Дело не в коде по идее

Skip
15.05.2017
03:01:58
Обычно в коде, оно не может обработать запрос который у меня в коде, из-за ошибок в нем

Максим
15.05.2017
03:02:00
Хотя если ты настройки сервера не трогал, то странно видеть эту ошибку.

Skip
15.05.2017
03:02:17
Часто при изменении кода такое есть

Страница 1888 из 5834