psiklop, Если у вас в $_COOKIE нет куков, значит их (уже) нет. У кук есть время жизни, возможно оно истекает. Может вы видите на сайте куки другого домена (в браузере это возможно) а на беке у вас не будет к ним доступа, итд. Я не могу определить в чем проблема не видя ситуации.
psiklop, чтобы что-то получить, нужно это что-то передать. У вас нет прямого доступа к куки стороннего сайта, вы должны их в явном виде взять и отправить, только тогда сможете получить.
EvgMul: даже если портал использует сессию, то все равно она работает через куки, просто вам нужно сохранить куки которые вам установил портал. Если вы, допустим, используете курл, то будет достаточно установить опцию для кук curl_setopt($coorl,CURLOPT_COOKIEFILE, 'cookies.txt'); и он будет всегда использовать этот файл для всех запросов. У других вариантов свои решения.
Сергей Беловенцев: php.net/manual/ru/function.preg-match.php
$matches содержит строку которая была полностью сопоставима с шаблоном, и все последующие заполняются только если вы указали дополнительные выборки () - такие скобки в регулярке
preg_match("/.*?google.*/", 'google.com') - тут $matches имеет 1 элемент (который 0)
preg_match("/.*?google(.*)/", 'google.com') - тут $matches будет иметь 2 элемента: всю строку + выделенный кусок текста с помошью () .com
EvgMul: средствами пхп это можно сделать, вы логинитесь, сохраняете где-то куки, и затем их используете для дальнейших запросов. В итоге ваш клиент будет смотреться как залогиненый пользователь. JS (я тут предполагаю nodejs) тоже самое может сделать, у браузерного скорее всего не будет доступа к другому домену
Максим Тимофеев: фраза один раз потратил время и быстрей вообще не стыкуются. Битрикс уже готовая цмс с кучей модулей, которые вам ещё предстоит написать, но вы их наверно напишете на много быстрей чем установите а цмс уже существующий. И пишете вы наверно сразу без ошибок, ваш код не нужно тестировать, а модули битрикса уже не одну версию прошли и были испытаны в реальных проектах. То же и с другими цмс. Человек специально спросил про однотипные сайты визитки.
EpicUsaMan: числа с плавающей точкой не точные, то что вы видите визуально число 1.77777777778 не значит что оно такое на самом деле, дальше может идти погрешность которая и влияет на математические операции