Ребята, а объясните пожалуйста на пальцах - как реализуется такие вещи как приветствие пользователя после его авторизации. ясно что echo 'добрый день $login', но как, если в базе несколько сот пользователей, вытащить логин именно того кого надо?
Если можно с примером..
Если можно с примером..
"SELECT id FROM users WHERE login = '{$_POST['login']}' AND pass = '{$_POST['pass']}' "
если запрос вернет строку - echo ("hello {$_POST['login']}") иначе не авторизован
это примитив. allcoding.msk.ru логин admin пароль bakaneko - вот это аяксом например
По полученным данные на серверер уже вытаскиваешь что за пользователь запрашивает страницу и так ему и говоришь.
if (isset($_SESSION['login'])) {залогинен}
устанавливать - $_SESSION['login'] = $_POST['login']
переменная $_SESSION хранится в течение всего сеанса пользователя - где бы он не лазил по сайту)
И еще момент, предположим пользователь при регистрации указывает место жительства, телефон (и тому подобное).
В какой момент, и как лучше тогда вытаскивать (и обновлять если он решит что-то изменить) эти данные?