| @@ 219-225 (lines=7) @@ | ||
| 216 | { |
|
| 217 | $value = rtrim($value, ';'); |
|
| 218 | $nestedSemi = '";"'; |
|
| 219 | if (strpos($value, $nestedSemi) !== false) { |
|
| 220 | $value = str_replace($nestedSemi, "{__cookie_replace__}", $value); |
|
| 221 | $parts = explode(';', $value); |
|
| 222 | $parts = str_replace("{__cookie_replace__}", $nestedSemi, $parts); |
|
| 223 | } else { |
|
| 224 | $parts = preg_split('/\;[ \t]*/', $value); |
|
| 225 | } |
|
| 226 | ||
| 227 | $name = false; |
|
| 228 | foreach ($parts as $i => $part) { |
|
| @@ 1093-1102 (lines=10) @@ | ||
| 1090 | $value = trim($value); |
|
| 1091 | ||
| 1092 | $semiPos = strpos($value, ';'); |
|
| 1093 | if ($semiPos !== false) { |
|
| 1094 | $params = explode(';', $value); |
|
| 1095 | $value = trim($params[0]); |
|
| 1096 | foreach ($params as $param) { |
|
| 1097 | $qPos = strpos($param, 'q='); |
|
| 1098 | if ($qPos !== false) { |
|
| 1099 | $prefValue = substr($param, $qPos + 2); |
|
| 1100 | } |
|
| 1101 | } |
|
| 1102 | } |
|
| 1103 | ||
| 1104 | if (!isset($accept[$prefValue])) { |
|
| 1105 | $accept[$prefValue] = []; |
|