lotos3 (20.11.2018 в 22:28) Chappie, я пробывал вводить код типа:
$q = mysql_query("SELECT *FROM users WHERE id = $user[id]");
И пишу $user['email'], а оно не выводить емаил авторизованого пользователя только " ваш логин - "!
Ибо ты что написал?)
Тебе надо хоть немного почитать документацию :)
Логика такова:
1.Из формы получаем логин и пароль.
2.В обработчике проверяем есть ли у нас БД такой юзес с таким логином и паролем.
3.Если его нет - выдаем ошибку что нет такого юзверя.Если такой есть то добавляем логин и пароль в куки или сессию и сразу редирект на главную для авторизованных (если она отдельно).
4.В функциях или шапке которая постоянно инклудится есть массив полученный с БД по логину и паролю с куков или сессии.
Вот и все :)
DELETED20 ноября 2018, в 22:33
Delete
lotos3 (20.11.2018 в 22:30) Chappie, пароли тримить нежелательно
Chappie, спс, логику уловил, но файлик скину те завтра, ок!
DELETED20 ноября 2018, в 22:36
Delete
lotos3 (20.11.2018 в 22:28) Chappie, я пробывал вводить код типа:
$q = mysql_query("SELECT *FROM users WHERE id = $user[id]");
И пишу $user['email'], а оно не выводить емаил авторизованого пользователя только " ваш логин - "!
mysql_query - делает запрос в БД и все.
mysql_num_rows(mysql_query()) - посчитает количество совпадений
mysql_fetch_array(mysql_query()) - вернёт массив данных из БД
МОЖНО mysql_fetch_assoc
Я уже не знаю как тебе проще рассказать :)
DELETED20 ноября 2018, в 22:37
Delete
lotos3 (20.11.2018 в 22:35) Chappie, спс, логику уловил, но файлик скину те завтра, ок!
Да скидай, но я завтра на работе, смогу только в часов 6 вечером по Киеву :)