I am having some issues with preg_match()
.
I used this code (and it used to worked pretty well in the past):
preg_match("/PHPSESSID=(.*?)(?:;|
)/", $code, $phpsessid);
but now it's not working anymore. (returns an empty array).
My subject : HTTP/1.1 302 Moved Temporarily Server: nginx/1.8.0 Date: Wed, 24 May 2017 08:58:57 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive X-Powered-By: PHP/5.3.10-1ubuntu3.18 Set-Cookie: PHPSESSID=jrq8446q91fv6eme2ois3lpl07; expires=Thu, 24-May-2018 08:58:57 GMT; path=/; Expires: Thu, 19 Nov 1981 08:52:00 GMT Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate Location: index.php
*
I need to get the PHPSESSID value: jrq8446q91fv6eme2ois3lpl07
Thanks for your answers.