Вы не зашли.
Главная »
PHP » Вопросы начинающего сайтостроителя
#1.
Рома
Off
(0)
Участник
2009.10.07 21:09
Я создал регистрацию на сайте ( с помощью инсерт через форму методом post заношу пользователя в базу) , теперь хотел бы сделать авторизацию по всему сайту. Как это сделать?
Добавлено спустя 5 минут 20 секунд: 2 вопрос .
Как узнать включены ли у пользователя кукисы?
записать кукис на одной странице, а на другой проверить его существование.
Рома написал:
сделать авторизацию по всему сайту.
слишком общий вопос, конкретно ничего сказать не смогу, попробуй конкретизировать. В целом запускаешь сессию, пользователь авторизуется, записываешь в сессию флаг с авторизацией.
#3.
Рома
Off
(0)
Участник
2009.10.07 22:10
Конкретизирую:
Делаю файл к примеру авторизация.пхп . Через формы проверяю правильность . В бошке на всех страницах сайта даю старт сессии .
Вопрос
Что мне заносить в сессию и как ?
---
Допустим я авторизовался ( даем переменной $x значение 1 ) , как эту переменную таскать по всему сайту через сессии?
Отредактировано Рома (2009.10.07 22:10)
Если пользователь авторизуется, присваивай переменной $_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 ) {...
------
Спасибо за код . Много сегодня сделал. У меня вопрос , на чем приятней сидеть на стуле? Или на табуретке ? ))
Рома, чтобы не генерировалось предупреждение уровня Notice
#7.
Рома
Off
(0)
Участник
2009.10.28 23:11
Здрастье, появился вопрос,решил задать его тебе.
Не мог бы ты провести краткий курс по функции прегреплейс, и как можно более понятно обьяснить строение его шаблона
#10.
Рома
Off
(0)
Участник
2009.10.29 18:06
Как же ,как же . Помню эти ссылки помню , их мне сам гоголь выдавал )
Но я ж просил "обьяснить" строение шаблона
// Геморой,а ты вкурсе шо я русскоязычный посетитель
По моему, там все ясно описано
#12.
Рома
Off
(0)
Участник
2009.10.29 19:07
Но шо терь поделаешь , не понял (
// дарк данте, а ты же понял ведь,так вот , обьясни, как обработать этой функцией допустим пост гостевой , чтобы слова между [{b}] [{/b}] стали жирными ,и как можно больше обьясняй знаток )
Отредактировано Рома (2009.10.29 19:07)
#14.
Рома
Off
(0)
Участник
2009.10.29 20:08
Мошь эту страничку в зип выложить ?
#16.
Рома
Off
(0)
Участник
2009.10.29 21:09
Слабак
я бы не выражался так. на сам запакуй. на этом сайте все есть для комфортного пребывания в инете. http://wapinet.ru/archive/
#18.
Рома
Off
(0)
Участник
2009.10.31 20:08
Нужно ли фильтровать переменные гет (если они участвуют только в условии,и их данные не заносятся) ?
Отредактировано Рома (2009.10.31 20:08)
#20.
Рома
Off
(0)
Участник
2009.11.01 13:01
В личной с ответь на сообщенье
Добавлено спустя 1 минуту 15 секунд: В личной с ответь на сообщенье
Было бы что ответить - ответил бы. Пиши в общий форум.
#22.
Рома
Off
(0)
Участник
2009.11.01 13:01
Так значит нече не могешь посоветовать ?
З.Ы. А смысл писать в общий, если ты не знаешь
Отредактировано Рома (2009.11.01 14:02)
Какой вопрос - такой ответ.
#24.
Рома
Off
(0)
Участник
2009.11.01 15:03
Сложный ты человек однако
#25.
Рома
Off
(0)
Участник
2009.11.11 20:08
Что означает ошибка cannot modify header information - headers already sent by ( output started at c:\home\localhost\www\head.php:34) in c:\home\localhost\www\test.php on line 12 . Хеад - бошка, строка в ней это вывод через ечо , а тест это файл , в котором я создал условие если юзер не авторизован, то хеадер location регистрация . Везде прописал все правильно.
#26.
AND
Off
(11)
Участник
2009.11.11 20:08
Перед передачей заголовков (header()) никакого вывода в браузер быть не должно!
#27.
Рома
Off
(0)
Участник
2009.11.11 21:09
Гг спс ) забыл)
З.ы. Ошибка была не только в этом, какой то не внимательный я сегодня ,не то чтобы не замечу девушку в миниюбке) а вот тупые ошибки, хоть знаю а совершаю