Для вывода цитат генерируемые случайным образом прописал в page.tpl.php. php скрипт следующего содержания:
<?php<?
mt_srand ((float) microtime() * 1000000);
$fp = file('sites/default/files/php/data.txt');
$count = count($fp) - 1;
$text = $fp[mt_rand(0,$count)];
$scroll="4";
if (empty($type))
{
echo $text;
}
else
{
$fp = file($type . ".inc.php");
for($i = 0 ; $i < count($fp); $i++)
{
$fp[$i] = str_replace("<!!text!!>",$text,$fp[$i]);
echo '<marquee scrollamount="'.$scroll.'">'.$fp[$i].'</marquee>';
flush();
}
}
?>
файл data.txt разместил там где полагается. Файл data.txt, папки files и php имеют атрибуты 777.
Проблема: цитаты не видят гости сайта. когда на сайт заходишь авторизованным пользователем - все работает прекрасно.
Уважаемые, подскажите пожалуйста в какую сторону копать.
Комментарии
А кеширование для анонимов не настроено случайно? А вообще посоветовал бы копать вот в эту сторону api.drupal.ru. Такие вещи делаются руками и тогда работает все нормально, а у вас костыль.
Спасибо! Действительно кеширование мешала.