Вы не зашли.
Главная » PHP » Вопросы начинающего сайтостроителя
#1. Рома Off (0)
Участник
2009.10.07 21:09
Я создал регистрацию на сайте (  с помощью инсерт  через форму методом post заношу пользователя в базу) , теперь хотел бы сделать авторизацию  по всему сайту. Как это сделать?
Добавлено спустя   5 минут  20 секунд:
2 вопрос .
Как узнать включены ли у пользователя кукисы?
#2. Gemorroj Off (107)
Administrator
2009.10.07 22:10
записать кукис на одной странице, а на другой проверить его существование.
Рома написал:
сделать авторизацию  по всему сайту.
слишком общий вопос, конкретно ничего сказать не смогу, попробуй конкретизировать. В целом запускаешь сессию, пользователь авторизуется, записываешь в сессию флаг с авторизацией.
#3. Рома Off (0)
Участник
2009.10.07 22:10
Конкретизирую:
Делаю файл к примеру авторизация.пхп . Через формы проверяю правильность . В бошке на всех страницах сайта даю старт сессии .
Вопрос
Что мне заносить в сессию и как ?
---
Допустим я авторизовался ( даем  переменной $x значение 1 ) , как эту переменную таскать по всему сайту через сессии?
Отредактировано Рома (2009.10.07 22:10)
#4. Gemorroj Off (107)
Administrator
2009.10.07 23:11
Если пользователь авторизуется, присваивай переменной $_SESSION['auth'] = true;
Если пользовател делает логаут, то удаляй сессию. session_destroy(); либо хотябы эту переменную с флагом авторизации unset($_SESSION['auth']);
Ну а в самом скрипте проверка на авторизацию будет происходить по этой переменной.
if(isset($_SESSION['auth']) && $_SESSION['auh']){
    // авторизован
} else {
    // не авторизован
}
#5. Рома Off (0)
Участник
2009.10.08 21:09
if(isset($_SESSION['auth']) && $_SESSION['auh']){...
Зачем такое условие? Не проще ли просто иф ( $сид[аух]= 1 ) {...
------
Спасибо за код . Много сегодня сделал. У меня вопрос , на чем приятней сидеть на стуле? Или на табуретке ? ))
#6. Gemorroj Off (107)
Administrator
2009.10.08 21:09
Рома, чтобы не генерировалось предупреждение уровня Notice
#7. Рома Off (0)
Участник
2009.10.28 23:11
Здрастье, появился вопрос,решил задать его тебе.
Не мог бы ты провести краткий курс по функции прегреплейс, и как можно более понятно обьяснить строение его шаблона
#8. Gemorroj Off (107)
Administrator
2009.10.28 23:11
http://ru.php.net/preg_replace
#9. DarkDaNTe Off (11)
Участник
2009.10.29 08:08
preg_replace - php.su
#10. Рома Off (0)
Участник
2009.10.29 18:06
Как же ,как же . Помню эти ссылки помню , их мне сам гоголь выдавал )
Но я ж просил "обьяснить" строение шаблона

// Геморой,а ты вкурсе шо я русскоязычный посетитель
Страниц: 1 2 3 Все
Главная
WEB
PunBB Mod v0.6.2
0.012 s