Как уже написано в теме - используется:
$_POST, $_SESSION и $_COOKIE
Хотелось бы услышать ваши комментарии...
и также хотелось бы узнать мнения гуру форума:
что вы о нём думаете?
где и что можно(нужно) исправить(добавить)?
может на что то в моей схеме стоит обратить внимание...
Точно знаю ,что, АшиПки есть =)
Свернутый текст
PHP |
<? |
Спустя 52 минуты, 13 секунд (17.05.2009 - 04:56) kirik написал(а):
1. Что будет, если у меня пароль будет <br />'`:; ?
2. Зачем каждый вызов функции user() делать запрос?
3. Сначала нужно проверять не залогинен-ли пользователь, а потом пытается-ли он залогиниться
4. Зачем после фигурных скобок точка с запятой?
5. Чтобы убить куку ее лучше ставить на время в прошлом, а не на текущее
6. if($_POST['save'] == 1) нужно проверять тогда же, когда чел логинится
7. $_SESSION['pass'] = $pass; - зачем в сессии нужен пароль?
8. Если человек залогинен (в сессии прописан его логин), то не нужно делать лишних запросов в БД на сравнение его логина и пароля (который в сессии не нужен, см. п.7)
9. if(...isset($_COOKIE['login'])...&&...$_COOKIE['login'] != ''...) можно заменить на if(...!empty($_COOKIE['login'])...) (и IF с сессиями тоже)
...
2. Зачем каждый вызов функции user() делать запрос?
3. Сначала нужно проверять не залогинен-ли пользователь, а потом пытается-ли он залогиниться
4. Зачем после фигурных скобок точка с запятой?
5. Чтобы убить куку ее лучше ставить на время в прошлом, а не на текущее
6. if($_POST['save'] == 1) нужно проверять тогда же, когда чел логинится
7. $_SESSION['pass'] = $pass; - зачем в сессии нужен пароль?
8. Если человек залогинен (в сессии прописан его логин), то не нужно делать лишних запросов в БД на сравнение его логина и пароля (который в сессии не нужен, см. п.7)
9. if(...isset($_COOKIE['login'])...&&...$_COOKIE['login'] != ''...) можно заменить на if(...!empty($_COOKIE['login'])...) (и IF с сессиями тоже)
...
Спустя 3 минуты, 19 секунд (17.05.2009 - 04:59) x0ka написал(а):
Спасибо за инфо...
буду совершенствовать
буду совершенствовать
Спустя 6 минут, 38 секунд (17.05.2009 - 05:06) x0ka написал(а):
kirik
3 Пункт это я так понял оптимальнее проверять...
.session
..Cookie
...POST
3 Пункт это я так понял оптимальнее проверять...
.session
..Cookie
...POST
Спустя 1 час, 48 минут, 40 секунд (17.05.2009 - 06:54) kirik написал(а):
Цитата (x0ka @ 16.05.2009 - 21:06) |
3 Пункт это я так понял оптимальнее проверять... .session ..Cookie ...POST |
Ага!
Цитата (x0ka @ 16.05.2009 - 20:59) |
буду совершенствовать |
Давай, и сюда выкладывай
Спустя 27 минут, 16 секунд (17.05.2009 - 07:22) x0ka написал(а):
kirik Обязательно