Вопрос-Ответ по php

Печать RSS
7027
Кураторы темы:


Чатланин
0
5631. DanteS, Не понял. Мне надо, чтоб скрипт ждал пока время не пройдет, а потом сам выполнил действие.
Ю

deleted
0
Аа..ну, тогда cron тебе в помощь

Чатланин
0
5634. DanteS, чтоб каждую минуту обновлял?

Добавлено через 01:50 сек.
5634. DanteS, А если на сервере убрать ограничение выполнения скрипта, то от того, что скрипт будет выполнятся часами, серверу плохо станет? То, есть нагрузка будет?
Изменил: Абдула (10.03.2013 / 09:15)
Ю

deleted
0
Не, плохая идея. Лучше крон раз в минуту запускать

Оранжевые штаны
0
помогите решить прабл с куками:
Warning: Cannot modify header information - headers already sent by (output started at /home/w/window/wap4web.ru/public_html/includes/config.cfg:45) in /home/w/window/wap4web.ru/public_html/includes/antiddos.cfg on line 177

Warning: Cannot modify header information - headers already sent by (output started at /home/w/window/wap4web.ru/public_html/includes/config.cfg:45) in /home/w/window/wap4web.ru/public_html/includes/antiddos.cfg on line 178

вот эти две строки
function addos2()  
    {  
        if (empty($_COOKIE['ddos']) or $_COOKIE['ddos'] !== $this->indeficator)   
        {  
            if (empty($_GET['antiddos']))   
            {   
                if (! $_COOKIE['ddos_log'] == '1')   
                    //проверям есть ли запись в куках что был запрос   
                    die('<meta http-equiv="refresh" content="0;URL=?antiddos=' . $this->indeficator . '" />');   
            } elseif ($_GET['antiddos'] == $this->indeficator)   
            {   
                setcookie('ddos', $this->indeficator, time() + 3600 * 24 * 7 * 356);   //[b]177ая строка[/b]
                setcookie('ddos_log', '1', time() + 3600 * 24 * 7 * 356); //[b]178ая строка[/b]
            }   
            else   
            {   
                if (!$this->debug)   
                    $this->ban();   
                else   
                {   
                    echo "May be shall not transform address line?";   
                    die("Блокированы.");   
                }   
            }   
        }   
    }  
где конфликт заголовков?

Оранжевые штаны
0
разобрался))
J

Оранжевые штаны
0
#1.Есть таблица, в 1 запись с полем count
#2.Есть другая таблица, в ней много записей и она связана с #1 по ид

Допустим count 4
в #2 всего одна запись, нужно сделать вывод типа
запись #2
свободно
свободно
свободно

;ну и если записей там 2 или 3 или 4 выводить их если нету, то свободно.

через while делал #1 потом for ($i=1;$i<4;$i++) и запрос на #2
но выводит
запись #2
запись #2
запись #2
запись #2
Изменил: JustZero (19.03.2013 / 19:13)
J

Оранжевые штаны
0
не стал изобретать велосипед, переделал по новой)

Пришелец
0
Помогите решить задачу.
Вот есть код:
if(mysql_result(mysql_query("SELECT COUNT(*) FROM online WHERE id_user=$us_id LIMIT 1"), 0) > 0){
$status = '<img src="images/onanimation.gif" alt="online">';
}else{
$status = '<img src="images/offanimation.gif" alt="offline">';
}

Он выводит статус онлайн или оффлайн.
Как мне его переделать или что дописать, чтобы у модеров и админа выводилась другая картинка. Например если в таблице user в ячейке level число больше 1, то
$status = '<img src="images/offmod.gif" alt="offline">';
$status = '<img src="images/onmod.gif" alt="online">'; выводить другие картинки. Как это реализовать?
Изменил: Вадим (20.03.2013 / 16:35)

Землянин
0
5641. Valbars, можно тупо засунуть проверку. Но, если изменить названия файлов на более идентичные как для юзеров, так и для модеров, можно облегчить код.

Добавлено через 00:48 сек.
Сейчас попробую написать.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск