За последние 24 часа нас посетили 17658 программистов и 1281 робот. Сейчас ищут 1323 программиста ...

Цвет текста

Тема в разделе "PHP для новичков", создана пользователем Connors, 5 ноя 2012.

  1. Connors

    Connors Активный пользователь

    С нами с:
    5 ноя 2012
    Сообщения:
    4
    Симпатии:
    0
    Учусь сайтбилдингу, по ходу делая тестовый сайт.CMS - DLE, но сейчас не об этом.Установил модуль статуса пользователя (онлайн\оффлайн) самый простой, теперь надо раскрасить тот самый текст онлайн\оффлайн в зеленый\красный цвет.Вот сам php скрипт.
    Код (Text):
    1. <?php
    2. if(!defined('DATALIFEENGINE')){die("Hacking attempt!");}
    3. $dlename = $dlename ? $dlename : '';
    4. $db->query("SELECT name, lastdate FROM `dle_users` WHERE `name` = '{$dlename}'");
    5. while ($row = $db->get_row()){
    6. $utime_1 = (time() + ($config['date_adjust']*60) - (600));
    7. $utime_2 = (time() + ($config['date_adjust']*60) + (600));
    8. if( $row['lastdate'] > $utime_1 AND $row['lastdate'] < $utime_2 ) {
    9. $ustatus = "Online";
    10. } else {
    11. $ustatus = "Offline";
    12. }
    13. }
    14. echo $ustatus;
    15. ?>
     
  2. VampiR_WAR

    VampiR_WAR Активный пользователь

    С нами с:
    19 авг 2009
    Сообщения:
    409
    Симпатии:
    1
    Адрес:
    Нижний Новгород
    Код (PHP):
    1. $ustatus = '<div style="color:red;">Online</div>'; 
    Добавлено спустя 18 секунд:Или как то так
     
  3. Connors

    Connors Активный пользователь

    С нами с:
    5 ноя 2012
    Сообщения:
    4
    Симпатии:
    0
    Код (Text):
    1. Parse error: syntax error, unexpected T_STRING in /home/u733320863/public_html/engine/modules/dlestatus.php on line 18
     
  4. VampiR_WAR

    VampiR_WAR Активный пользователь

    С нами с:
    19 авг 2009
    Сообщения:
    409
    Симпатии:
    1
    Адрес:
    Нижний Новгород
    Ну посмотри что может вызвать ошибку php . =)

    Добавлено спустя 1 минуту 30 секунд:
    Код (PHP):
    1. $ustatus = "<div style=\"color:red;\">Online</div>";  
    Так? =)
     
  5. Connors

    Connors Активный пользователь

    С нами с:
    5 ноя 2012
    Сообщения:
    4
    Симпатии:
    0
    А вот так заработало, спасибо ;)