#91 2008.02.18 12:34

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

Re: PHP+MySQL

А почему с одной переменной? Запихивай туда логин и пароль. И потом никаких проверок, просто смотриш идентификатор сессии, если такой есть, то значит это авторизованный пользователь с паролем и логином которые занесены в эту сессию.

Неактивен

#92 2008.02.18 14:15

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

Ну вот допустим пользователя авторизован. В сессии у него и логин и пароль. Логин я буду использовать(от этой переменной посты будут писаться), а пароль? Да он лишний просто smile


Стране нужны автобусы!

Неактивен

#93 2008.02.18 14:30

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

Re: PHP+MySQL

неееееет, если без пароля, то от этого логина каждый писать сможет.

Неактивен

#94 2008.02.18 16:58

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

Как он сможет писать, если авторизацию проходят с паролем?


Стране нужны автобусы!

Неактивен

#95 2008.02.18 17:06

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

Re: PHP+MySQL

похоже мы друг друга не понимаем =/ ну прошел он авторизацию и что? перешел на другую страницу и снова проходить авторизацию?

Неактивен

#96 2008.02.18 20:20

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

Нет на другой странице проверяем наличие $_SESSION['user']. Если нету переадрессовываем

Отредактировано Helqg (2008.02.18 20:20)


Стране нужны автобусы!

Неактивен

#97 2008.02.18 20:32

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

Re: PHP+MySQL

ну попробуй, о результатах сообщи smile

Неактивен

#98 2008.02.19 10:28

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

Гг. Ага


Стране нужны автобусы!

Неактивен

#99 2008.02.19 17:58

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

CREATE TABLE `users`
(
`nick` char(10) NOT NULL,
`pass` char(20) NOT NULL,);

Добавлено спустя   1 минуту  52 секунды:
без последней запятой перед скобкой. // Ну, красивая будет таблица? smile

Отредактировано Helqg (2008.02.19 18:01)


Стране нужны автобусы!

Неактивен

#100 2008.02.19 18:22

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

Re: PHP+MySQL

нет smile подозреваю что таблица должна выглядеть как минимум вот так

Код:

1
2
3
4
5
CREATE TABLE `users` (
`id` INT(11) NOT NULL auto_increment,
`name` VARCHAR(24) CHARACTER set utf8 collate utf8_general_ci NOT NULL,
`pass` VARCHAR(24) NOT NULL
) TYPE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

Не забывай делать все в UTF-8 и поле с auto_increment тоже наверняка тебе потребуется. Т.к. идентифицировать пользователя по ID много удобней. Да и надежней.

Отредактировано Gemorroj (2008.02.19 18:23)

Неактивен

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

forum.wapinet.ru

PunBB Mod v0.6.2
0.036 s