Модуль [мод] Horoscope

Тема в разделе "DLE", создана пользователем LcD, 30 окт 2007.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. LcD

    LcD Писатель

    Регистр.:
    21 сен 2006
    Сообщения:
    126
    Симпатии:
    11
    moontm нравится это.
  2. ripper

    ripper Постоялец

    Регистр.:
    30 авг 2007
    Сообщения:
    74
    Симпатии:
    12
    Забираем, и жмыкаем "сбасибочки"
     

    Вложения:

    sava36, astone, donpedro и ещё 1-му нравится это.
  3. jcrush

    jcrush

    Регистр.:
    10 ноя 2006
    Сообщения:
    692
    Симпатии:
    55
    Кто включил пхп код на страницах можно юзать этот код:

    Код:
    <?
    if (!isset($go)) $go="today";
    if (!isset($type)) $type="default";
    
    if ($type=="default")
    {
       
            
            $pagetitle = "Гороскопы";
            $fname = "1.html";
    }
    echo $forblock;
    echo "<br>";
    $i="0";
    $n="0";
    $file = @fopen("http://www.ignio.com/r/informer/".$fname, "r");
    $namegor = array('Овен,','Телец,','Близнецы,','Рак,','Лев,','Дева,','Весы,','Скорпион,','Стрелец,','Козерог,','Водолей,','Рыбы,');
    do{
    $strgor[$n]= '<table border=0 width=100% cellpadding=4><tr><td width=100% bgcolor='.$horocolor.'><p><a name="'.($n+1).'"></a><img src="gor/'.($n+1).'.gif">&nbsp;<b>'.$namegor["$n"].'</b>&nbsp;';
    $n++;
    }
    while($n<=17);
    $strgor=str_replace(',','',$strgor);
    do
    {
    $read = @fgetss($file, 7000);
    $all.= $read;
    $read=str_replace('function igniorun(ig_n,ig_day){', ' ',$read);
    $read=str_replace('ighs = new Array(36)', ' ',$read);
    $read=str_replace('\n', ' ',$read);
    $read=str_replace('\'', ' ',$read);
    $read=str_replace(';', ' ',$read);
    $read=preg_replace("[^..........]", '',$read);
    #--------------------------------------------------
    $read = str_replace($namegor,$strgor, $read);
    $read=str_replace("http://www.ignio.com", "</p></td></tr></table><br>", $read);
    $read=str_replace("http://horo.ru", "</p></td></tr></table><br>", $read);
    $read=str_replace("http://helpix.ru", "</p></td></tr></table><br>", $read);
    $rrr[$i]=$read;
    $i++;
    }
    while($i<42);
    @fclose($file);
    switch ($go) {
         default;
            print"<p class=title01>Гороскоп на сегодня</p>";
            $r="17";
            do {
                 echo $rrr[$r];
                 $r++;
            }
            while($r<30);
         break;
         case'yesterday';
            print"<p class=title01>Вчерашний гороскоп</p>";
            $r="4";
            do {
                echo $rrr[$r];
                $r++;
            }
            while($r<17);
         break;
         case'tomorrow';
            print"<p class=title01>Гороскоп на завтра</p>";
            $r="30";
            do {
                echo $rrr[$r];
                $r++;
            }
            while($r<42);
         break;
    }
    ?>
    пример:
    http://tolive.info/horoscop.html
    (с) основа с нуледа была ссылка
     
  4. LcD

    LcD Писатель

    Регистр.:
    21 сен 2006
    Сообщения:
    126
    Симпатии:
    11
    да ты что) ты сравни тот и этот :)
    там все круче сделано) :ay:
    теперь я хочу еще переделать этот мод под свои нужды)
     
  5. astone

    astone Создатель

    Регистр.:
    30 апр 2007
    Сообщения:
    38
    Симпатии:
    0
    Все как бы завелось и работает, вот только есть такая трабла :read: Если пользователь переходит на любой конкретный гороскоп , например для Скорпиона (линк выглядит след. образом: _http://your_site/horoscope/scorpio/ ) -
    то по любому отображается текущий гороскоп на знак Овен (прикалываешсо аффтар?! :p). И так для любого знака :(

    Что ни так? Что упустил?.. :confused:
     
  6. Omnesis

    Omnesis Постоялец

    Регистр.:
    7 сен 2007
    Сообщения:
    96
    Симпатии:
    21
    Там писали, что надо сделать вот это если неработает переключение знаков

    Код:
    в php.ini параметр register_globals должен быть включен то есть register_globals = On
    Я сделал, но всё равно неработает...
     
  7. astone

    astone Создатель

    Регистр.:
    30 апр 2007
    Сообщения:
    38
    Симпатии:
    0
    Неа.. не в этом похоже дело-то :smmne:У меня по умолчанию на серваке прова register_globals вкл. И всеравно та же петрушка..:bk:
    Буду дальше разбирацо ;)
     
  8. LcD

    LcD Писатель

    Регистр.:
    21 сен 2006
    Сообщения:
    126
    Симпатии:
    11
    у меня с гороскопом от ignio была такая трабла..включил register_globals, все заработало :)
     
  9. h0ttab[sun]

    h0ttab[sun]

    Регистр.:
    30 авг 2007
    Сообщения:
    319
    Симпатии:
    43
    :read:Все єто туфта счас свой доробатіваю надо сделать пак Парсинга ;).. Кстати бредовина у него парсер прет с сайта ;).. а значит будет под лагивать если что с мейл ру :(.
     
  10. Egor109

    Egor109 Постоялец

    Регистр.:
    27 сен 2006
    Сообщения:
    140
    Симпатии:
    11
    помогите решить

    при входе
    site.name/horoscope/

    сверху выще диза показываеться строчка с
    Array или taurusArray и т.д. как ее убрать

    DLE 6.2
     
Статус темы:
Закрыта.