Вниз  PHP и мелкие вопросы
- 7.06.2012 / 18:42
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Dinisimys1, ок!)
- 7.06.2012 / 18:42
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Koenig, ну мне надо в списке пользователей писать кто онлайн, кто нет. А как это сделать? Если не сложно, можно и на словах :)
- 7.06.2012 / 18:53
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Monolit, скоротил код:
Открыть спойлер

- 7.06.2012 / 19:14
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Dinisimys1, всеравно из файла title всё копируется, весь файл записывается в title тэг :-(
Вот код:
<?

echo '<html>
<head>
<title>
New page
</title>
</head>
<body>
<p>';

if (empty($_POST['macros'])){
echo '<form action="index.php" method="POST">
<input type="text" name="macros"><br>
<input type="submit" value="Create">
</form>';
}else{
$pagename = $_POST['macros'];

$t_file=explode(" ",file_get_contents('title.txt'));
$nt=mt_rand(0,sizeof($t_file));
$title=$t_file[$nt];

$ka_file=explode(" ",file_get_contents('kontent.txt'));
$nka=mt_rand(0,sizeof($ka_file));
$nkb=mt_rand(0,sizeof($kb_file));
$nkc=mt_rand(0,sizeof($kc_file));
$ka=$ka_file[$nka];
$kb=$kb_file[$nkb];
$kc=$kc_file[$nkc];

$foot=file_get_contents('foot.txt');

$html='<html>
<head>
<title>'.$title.
'</title>
</head>
<body><div class="a">'.$ka.'</div>
<div class="b">'.$kb.'</div>
<div class="c">'.$kc.'</div>
<div class="c">'.$foot.'</div>
</body>
</html>';
$name=$pagename.'.html';

$f_html=fopen($name,'w');
fwrite($f_html,$html);
fclose($f_html);
$f_links=fopen('links.txt','a');
$links='<a href="'.$name.'">'.$name.'</a><br>\n\r';
fwrite($f_links,$links);
fclose($f_links);
}

?>
- 7.06.2012 / 19:22
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Monolit, не может быть. Из титла только одно слово записывается
- 7.06.2012 / 19:26
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Dinisimys1, хз не может, но есть так. Слова в титле писал через перевод строки(просто жал enter :-D)
Вот так:
Слово
Еще одно
Еще
И вот опять Гг
- 7.06.2012 / 20:20
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Dinisimys1, записывать время нужно и его проверять, интервал можно и 5 минут сделать, сделал переход, обновил время, а выборка из базы по where time>(time()-300)
__________________
 Магистр Мёда
- 8.06.2012 / 09:16
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Monolit, в титле через пробелы пиши.
Koenig, а если пользователь зашел на страницу и читал бедьняга долго статью какую-то, минут 20, тогда будет показывать , что он оффлайн?

Изменено Dinisimys1 (8.06 / 09:20) (всего 1 раз)
- 8.06.2012 / 09:36
Dinisimys1
  Пользователь

Dinisimys1 
Сейчас: Offline
Monolit, вот норм скрипт. В титле можеш через ентер писать
Открыть спойлер


Изменено Dinisimys1 (8.06 / 09:37) (всего 1 раз)
- 8.06.2012 / 09:49
Monolit
  Пользователь

Monolit 
Сейчас: Offline
Dinisimys1, спасибо :) Сегодня поделаю))
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)