[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кеширование!
Zzepish
Написал скрипт для кеширования!


<?php
$host='';
$user='';
$pass='';
$db='';

mysql_connect($host,$user,$pass) or die(mysql_error());

mysql_set_charset('utf8');

mysql_select_db($db);


$channel=null;
$time=time();

while($s=1){

$get=mysql_query('SELECT *
FROM `channel_list` AS cl
INNER JOIN
`chat` AS ch
ON
cl.`name`=ch.`channel`
WHERE
cl.`private`=0
ORDER BY ch.`id` DESC
'
) or die(mysql_error());

while($assoc=mysql_fetch_assoc($get)){

if($channel==null){

$open=fopen('../'.$assoc['channel'],'w');
$channel=$assoc['channel'];


}
elseif($channel!==$assoc['channel']){

fclose($open);
$open=fopen('../'.$assoc['channel'],'w');
$channel=$assoc['channel'];

}

fputs($open, '<b>'.htmlspecialchars($assoc['who']).':</b><div class="msg_date">'.$assoc['date'].'</div><br />'.nl2br(htmlspecialchars($assoc['text']))."<br /> \r\n");

}

if((time()-$time)>=20) break;

sleep(1);
}
fclose($open);
?>



Однако не хочет кешировать (базу проверял- сообщения добавляются)
Быстрый ответ:

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