Цитаты не видно гостям сайта

Главные вкладки

Аватар пользователя Tutmanov Tutmanov 16 февраля 2010 в 18:40

Для вывода цитат генерируемые случайным образом прописал в 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.
Проблема: цитаты не видят гости сайта. когда на сайт заходишь авторизованным пользователем - все работает прекрасно.
Уважаемые, подскажите пожалуйста в какую сторону копать.

Комментарии

Аватар пользователя vgoodvin vgoodvin 16 февраля 2010 в 19:03

А кеширование для анонимов не настроено случайно? А вообще посоветовал бы копать вот в эту сторону api.drupal.ru. Такие вещи делаются руками и тогда работает все нормально, а у вас костыль.