Вы не зашли.
#591.
warwap
Гость
2012.01.26 00:12
?
Если, допустим, с файла index.php отправить на свой же сайт заголовки (с данными/GET|POST), то файл, который принимает эти заголовки, будет выполнять работу, при отсутствии браузера?
Отредактировано tipsun (2012.02.05 13:01)
Откуда берется еще один тик?
Код:
span style="color: #0000BB"><?php$a = 0;function getLimitParse($b) { global $a; print $a++ . ' -> next <br />';}print 'start <br />';register_tick_function ('getLimitParse'); declare (ticks=1){ 1;}print 'end';?> |
Результат выполнения
start
0 -> next
1 -> next
end
Я буду лучше голоден, но между креслом и рулем и на дороге.
Код:
span style="color: #0000BB"><?phpfunction getLimitParse() { static $a = 0; print $a++ . ' -> next' . "\n";}register_tick_function ('getLimitParse');print 'start' . "\n";declare(ticks=1) { '1 tick'; '2 tick';}print 'end'; |
я не работал с тиками, но так погоняв код, склоняюсь к мысли, что один тик (нулевой в данном случае) происходит всегда. мб само объявление declare считается тоже.
а если такой $posts=rand(1,200); ранд задаеться,это же число будет колебаться от 1 до 200 ?))
это тогда вот так будет $posts=mt_rand(1,200) , увеличивает скорость генерации чисел по сравнению с rand
Спс
session_regenerate_id() - регенерирует id
А при этом сохраняется срок/домен/итд самой куки?
Если указать true - то она удаляет старый файл или создает новый и сохраняет инфу старого файла?
Отредактировано tipsun (2012.02.13 23:11)
tipsun написал:
session_regenerate_id() - регенерирует id
А при этом сохраняется срок/домен/итд самой куки?
Если указать true - то она удаляет старый файл или создает новый и сохраняет инфу старого файла?
Она удаляет старый файл И сохраняет инфу старого файла/копирует.
Но не копирует инфу со старой куки: срок/домен/итд... Если явно не указано тобой/мной через
session_set_cookie_params()
Отредактировано tipsun (2012.02.14 00:12)
Как представить секунды в виде даты?
Так можно? Или легче есть?
Код:
span style="color: #0000BB"><?php//Для юзера обычно запускается.session_start();//Обычно для счетчика онЛайн бывает уже задан.$offTimeLimit = 240; //seconds = 4 minutes//$_SESSION = array();///*$_SESSION['lastActivity'] -= $_SERVER['REQUEST_TIME'];if ($offTimeLimit > -$_SESSION['lastActivity']) { $_SESSION['onLineTime'] -= $_SESSION['lastActivity'];} $_SESSION['lastActivity'] = $_SERVER['REQUEST_TIME'];//*/function secToDate($value){ $array = getDate($value); $array['mday'] -= 1; $array['mon'] -= 1; $array['year'] -= 1970; return sprintf('%01d/%01d/%01d %02d:%02d:%02d', $array['mday'], $array['mon'], $array['year'], $array['hours'], $array['minutes'], $array['seconds']);}echo '<pre>';echo secToDate($_SESSION['onLineTime']);echo '</pre>'; |
Отредактировано tipsun (2012.02.16 17:05)