Показ прогресса сценария путем печати на той же строке:
$| = 1; # flush the buffer on the next output
for $i(1..100) {
print "Progress $i %\r"
}
Вы можете использовать $ _SERVER ['HTTP_REFERER'] для получения Referer.
В целом, использование чужих файлов cookie для получения данных - плохая идея, если вы точно не знаете, как они работают. и когда они обновляются, или вы используете API, который ОНИ сделали доступным.
Допустим, Google решает полностью изменить cookie, чтобы информация Referer не была доступна в cookie, ваша система сломается. Лучше получать данные непосредственно из ваших собственных источников, а не из чужих.
Проверить мой синтаксический анализатор файлов cookie Google Analytics .
Google Analytics PHP Cookie Parser - это PHP-класс, который вы можете использовать для получения данных из файлов cookie GA, таких как кампания, источник, среда и т. Д. Вы можете использовать этот синтаксический анализатор для получения этих данных в ваших контактных формах или CRM.
Только что обновлено до версии 1.2 с небольшими исправлениями и дополнительной информацией, количеством страниц, просмотренных за текущий визит.