Автор Тема: online  (Прочитано 8589 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
online
« Ответ #15 : 15 Мая 2004, 17:14:33 »
thestar
а можно тебя попросить не постить свои вопросы?
а то мне лично они очень неприятны.

я могу даже объяснить - почему.
потому,что здесь общаются люди, которые уучатся САМИ писать программы.
а не ставят готовенькое.

я еще бы понял, если бы скрипт был жизненно важный.
а так - никому не нужная фитюлька.


хочаеется?
или учись писать на пхп и пиши скрипт сам -  мы тебе поможем.
или ставь самостоятельно
или найми знающего человека за деньги.

а ходить и стенать "у меня не работает помогите", при том, что у тебя знаний не хватает даже внятно сказать ЧТО именно не работает иКАК ДОЛЖНО работать - этого здсь не надо

Оффлайн thestar

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
online
« Ответ #16 : 15 Мая 2004, 18:03:34 »
RomikChef
ok.
Mog.
:)
А где взять этот скрипт, который без MySQL?

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
online
« Ответ #17 : 15 Мая 2004, 18:34:04 »
например тут
[пожалуйста, не надо давать ссылок на ламерский сайт с ламерскими скриптами]
Хорошо. Не буду.
« Последнее редактирование: 15 Мая 2004, 19:28:20 от Mog. »
Все болезни от нервов, только сифилис от удовольствия

Оффлайн thestar

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
online
« Ответ #18 : 15 Мая 2004, 19:25:12 »
Mog.
thanks.
жаль что через джаву это дело работает...  но всё равно огромное тебе спасибо!

Оффлайн PhanT0m

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://phant0m.fatal.ru
online
« Ответ #19 : 15 Мая 2004, 23:50:47 »
thestar
AlexVN
Вы друг-друга стоите ;)
Для начала, функцию надо вызывать, после того как ты её объявил. А во вторых, если разобраться, то можно встретить в коде такую строчку: global $database; что говорит о том что до вызова ф-ции надо ещё объявить массив $database, а нужные значения массива можно подсмотреть вот тут: $link=mysql_connect($database[dbserv], $database[dbuser], $database[dbpass]);
mysql_select_db($database[dbname]);

Итого что получается:
$database 
= array (\'dbname\' => \'Название БД\',
                           \'dbserv\' => \'Сервер БД\',
                           \'dbuser\' => \'Имя Пользователя\',
                           \'dbpass\' => \'Пароль\');
function show_online_user() {
    global $database;
    session_start();
    session_set_cookie_params("0");
    $id=session_id(); $time=time(); $past=time()-500;
    $link=mysql_connect($database[dbserv], $database[dbuser], $database[dbpass]);
    mysql_select_db($database[dbname]);
    mysql_query("DELETE FROM www_online WHERE last_time < \'$past\'");
    $result=mysql_query("SELECT last_time FROM www_online WHERE sess_id=\'$id\'");
    $rows=mysql_num_rows($result);
    if ($rows!="0") {
        mysql_query("UPDATE www_online SET last_time=\'$time\' WHERE sess_id=\'$id\'");
    } else {
        mysql_query("INSERT INTO www_online (last_time, sess_id) VALUES (\'$time\', \'$id\')");
    }
    $result = mysql_query("SELECT * FROM www_online");
    $count = mysql_num_rows($result);
    return "Сейчас на сайте $count человек(а)";
    mysql_close($link);
}
show_online_user();
В Интернете никто не узнает что ты собака…
If you are a dog, no one recognize it at Internet…

Оффлайн thestar

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
online
« Ответ #20 : 16 Мая 2004, 14:50:07 »
PhanT0m
ну так я ведь прописывал и имя сервера и имя базы и т.д. но всё равно нечего не работало:(

Оффлайн PhanT0m

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://phant0m.fatal.ru
online
« Ответ #21 : 16 Мая 2004, 14:56:36 »
thestar
Как и где ты их прописывал ?
В Интернете никто не узнает что ты собака…
If you are a dog, no one recognize it at Internet…

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28