[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Определение сессии по идентификатору.
Страницы: 1, 2, 3, 4, 5
Larik
Я вот что придумал,создать таблицу с ид сессии и имя пользователя.
Посылать ид от пользователей каждый там 10 сек.
И выводит в столбец те записи из бп where id = id(посылаемое)
Ну и посчитать все выведенные записи.

_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
Larik
Ну у тебя вообще в скрипте написано что делать неонлайн через 5 минут.
Кто сказал что 5 минут?
Один может зашел и вышел,а другой 72 часа в сутки сидит.

_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
killer8080
Цитата (Larik @ 5.04.2013 - 21:21)
Ну у тебя вообще в скрипте написано что делать неонлайн через 5 минут.
Кто сказал что 5 минут?

делай меньше, это лишь пример
killer8080
а чат то ты хоть сделал?
Larik
Цитата (killer8080 @ 5.04.2013 - 23:23)
Цитата (Larik @ 5.04.2013 - 21:21)
Ну у тебя вообще в скрипте написано что делать неонлайн через 5 минут.
Кто сказал что 5 минут?

делай меньше, это лишь пример

Ну так я же привел пример что оно у всех разное,при чем тут меньше или больше?или ты имел ввиду 5 минут после логаута?

_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
Larik
<?php
session_start();
header("Content-Type: text/html; charset=utf-8");
include ("db.php");
include ("chatm.htm");

mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");

if (isset($_POST['text'])) { $text = $_POST['text']; if ($text == '') { unset($text);} } //заносим введенный пользователем логин в переменную $login, если он пустой, то уничтожаем переменную

if (empty($text)) //если пользователь не ввел сообщения, то выдаем ошибку и останавливаем скрипт
{
exit( "Нельзя вводить пустые сообщения.");
}
//текст введен,то обрабатываем его, чтобы теги и скрипты не работали, мало ли что люди могут ввести
$text = stripslashes($text);
$text = htmlspecialchars($text);

//удаляем лишние пробелы
$text = trim($text);


$result2 = mysql_query ("INSERT INTO message (text) VALUES('".$_SESSION['log'].' '. $text."<BR>');");
// заносим сообщение в базу
$result3 = mysql_query("SELECT `text`, `Time` FROM `message` order by 'id' desc;");
$row=mysql_fetch_row($result3);
//вытаскиваем последнее значение из базы,на месте присваинвания встроить антиспам.
?>
<div style="position: absolute; overflow: auto; width: 450 px; height: 600px; z-index: 1; left: 47px; top: 23px; border: 3px solid #339966; padding: 1px 4px;" id="layer1">
<?php
while($row=mysql_fetch_row($result3)){
$ncol=mysql_num_rows($result3);
echo "<br>";
for($i=0;$i<$ncol;$i++){echo
$row[$i]. " ";}}
mysql_close($db);


?>
</div>
<?php

$us=array_keys($_SESSION) ;
print_r($us);
print_r("12312".$_SESSION['id']);
echo '<BR>'.$ncol;


?>


_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.