• Главная
  • » PHP
  • » Вопросы начинающего сайтостроителя

#1 2009.10.07 21:57

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Вопросы начинающего сайтостроителя

Я создал регистрацию на сайте (  с помощью инсерт  через форму методом post заношу пользователя в базу) , теперь хотел бы сделать авторизацию  по всему сайту. Как это сделать?
Добавлено спустя   5 минут  20 секунд:
2 вопрос .
Как узнать включены ли у пользователя кукисы?

Неактивен

#2 2009.10.07 22:16

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

записать кукис на одной странице, а на другой проверить его существование.

Рома написал:

сделать авторизацию  по всему сайту.

слишком общий вопос, конкретно ничего сказать не смогу, попробуй конкретизировать. В целом запускаешь сессию, пользователь авторизуется, записываешь в сессию флаг с авторизацией.

Неактивен

#3 2009.10.07 22:38

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Конкретизирую:
Делаю файл к примеру авторизация.пхп . Через формы проверяю правильность . В бошке на всех страницах сайта даю старт сессии .
Вопрос
Что мне заносить в сессию и как ?
---
Допустим я авторизовался ( даем  переменной $x значение 1 ) , как эту переменную таскать по всему сайту через сессии?

Отредактировано Рома (2009.10.07 22:40)

Неактивен

#4 2009.10.07 23:26

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

Если пользователь авторизуется, присваивай переменной $_SESSION['auth'] = true;
Если пользовател делает логаут, то удаляй сессию. session_destroy(); либо хотябы эту переменную с флагом авторизации unset($_SESSION['auth']);
Ну а в самом скрипте проверка на авторизацию будет происходить по этой переменной.
if(isset($_SESSION['auth']) && $_SESSION['auh']){
    // авторизован
} else {
    // не авторизован
}

Неактивен

#5 2009.10.08 21:36

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

if(isset($_SESSION['auth']) && $_SESSION['auh']){...
Зачем такое условие? Не проще ли просто иф ( $сид[аух]= 1 ) {...
------
Спасибо за код . Много сегодня сделал. У меня вопрос , на чем приятней сидеть на стуле? Или на табуретке ? ))

Неактивен

#6 2009.10.08 21:41

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

Рома, чтобы не генерировалось предупреждение уровня Notice

Неактивен

#7 2009.10.28 23:22

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Здрастье, появился вопрос,решил задать его тебе.
Не мог бы ты провести краткий курс по функции прегреплейс, и как можно более понятно обьяснить строение его шаблона

Неактивен

#8 2009.10.28 23:53

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

Неактивен

#9 2009.10.29 08:10

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: Вопросы начинающего сайтостроителя

Неактивен

#10 2009.10.29 18:35

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Как же ,как же . Помню эти ссылки помню , их мне сам гоголь выдавал )
Но я ж просил "обьяснить" строение шаблона

// Геморой,а ты вкурсе шо я русскоязычный посетитель

Неактивен

#11 2009.10.29 19:02

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: Вопросы начинающего сайтостроителя

По моему, там все ясно описано

Неактивен

#12 2009.10.29 19:22

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Но шо терь поделаешь , не понял (
// дарк данте, а ты же понял ведь,так вот , обьясни, как обработать этой функцией допустим пост гостевой , чтобы слова между [{b}] [{/b}] стали жирными ,и как можно больше обьясняй знаток )

Отредактировано Рома (2009.10.29 19:24)

Неактивен

#13 2009.10.29 20:01

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

http://ru.php.net/manual/en/reference.p … syntax.php
потыкай на ссылки в мануале, более подробно чем там, все равно ничего нет. в комментариях куча примеров. при чем примеров хороших.

Неактивен

#14 2009.10.29 20:24

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Мошь эту страничку в зип выложить ?

Неактивен

#15 2009.10.29 21:35

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

нет

Неактивен

#16 2009.10.29 21:54

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Слабак

Неактивен

#17 2009.10.29 23:13

DarkDaNTe
Участник
Откуда: Украина
Зарегистрирован: 2009.01.08
Сообщений: 574
Карма: 11
Профиль

Re: Вопросы начинающего сайтостроителя

я бы не выражался так. на сам запакуй. на этом сайте все есть для комфортного пребывания в инете. http://wapinet.ru/archive/

Неактивен

#18 2009.10.31 20:08

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Нужно ли фильтровать переменные гет (если они участвуют только в условии,и их данные не заносятся) ?

Отредактировано Рома (2009.10.31 20:10)

Неактивен

#19 2009.10.31 20:22

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

нет.

Неактивен

#20 2009.11.01 13:36

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

В личной с  ответь на сообщенье
Добавлено спустя   1 минуту  15 секунд:
В личной с  ответь на сообщенье

Неактивен

#21 2009.11.01 13:42

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

Было бы что ответить - ответил бы. Пиши в общий форум.

Неактивен

#22 2009.11.01 13:59

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Так значит нече не могешь посоветовать ?
З.Ы. А смысл писать в общий, если ты не знаешь

Отредактировано Рома (2009.11.01 14:01)

Неактивен

#23 2009.11.01 14:47

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

Какой вопрос - такой ответ.

Неактивен

#24 2009.11.01 15:27

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Сложный ты человек  однако

Неактивен

#25 2009.11.11 20:21

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Что означает ошибка 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 2009.11.11 20:59

AND
Участник
Зарегистрирован: 2009.01.23
Сообщений: 87
Карма: 11
Профиль Веб-сайт

Re: Вопросы начинающего сайтостроителя

Перед передачей заголовков (header()) никакого вывода в браузер быть не должно!

Неактивен

#27 2009.11.11 21:25

Рома
Участник
Зарегистрирован: 2009.10.07
Сообщений: 27
Карма: 0
Профиль

Re: Вопросы начинающего сайтостроителя

Гг спс ) забыл)
З.ы. Ошибка была не только в этом, какой то не внимательный я сегодня ,не то чтобы не замечу девушку в миниюбке) а вот тупые ошибки, хоть  знаю а совершаю

Неактивен

  • Главная
  • » PHP
  • » Вопросы начинающего сайтостроителя

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.022 s