| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Авторизация |
| Автор: BobiKK 12.1.2006, 00:15 | ||
Сделал так:
Таблица session была создана так: CREATE TABLE `session`( id_session TINYTEXT NOT NULL, putdate DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', user TINYTEXT NOT NULL ) TYPE=MyISAM; Вопрос - это нормальный вариант или нужно что-либо изменить? |
| Автор: BobiKK 12.1.2006, 00:35 | ||||
Разве лишнее? А если я хочу потом вывести список юзверей онлайн?
И ";" не лишнее А про безопасность спасибо, почиткаю. З.Ы. Тьфу ты, ёлы палы, почему я никогда не читаю FAQ, мануалы и статьи? |
| Автор: Mal Hack 12.1.2006, 00:42 | ||||
Быть того не может, вот честно, на 5 хостингах с ; у меня ничего не выполняется. Попробуй какой-ть тестовый скриптик аля SHOW TABLES запустить для проверки.
Читайте, на винграде есть многое |
| Автор: mr.fox 12.1.2006, 01:12 | ||
хм.. я бы не стал имя пользователя в массив сесий пихать.. зачем если это и так в базе храниться.. |
| Автор: BobiKK 12.1.2006, 18:52 |
| А как тогда без этого вывести список всех заргестрированных пользователей, которые онлайн? |
| Автор: Mal Hack 12.1.2006, 20:05 |
| BobiKK у тебя же хранится ID. Сделай выборку из двух таблиц. Опять же: http://vingrad.ru/PHP-PHPSCRIPTS-002850 |
| Автор: IZ@TOP 13.1.2006, 09:49 | ||
На моем хостинге все прекрасно работает и с кавычками. А вот чего бы не помешало в РНР, это возможность одним mysql_query выполнить сразу несколько команд. |
| Автор: Mal Hack 13.1.2006, 14:21 | ||
Я про точку с запятой. |
| Автор: fara 15.1.2006, 17:53 |
| PS: лучше в ассоциативных массивах обращаться к индексам так $_SESSION['user'] а не $_SESSION[user] |
| Автор: TIGERоX 19.1.2006, 01:14 |
| Интересно а как пишется список пользователей он-лайн неужто просто время куки или сессии меньше делают??(например в ibp) |
| Автор: Mal Hack 19.1.2006, 01:41 |
| TIGERоX посмотри выше, я ссылку давал. Принцип такой, практически везде. |