preg_match и точное совпадение

kvins
На сайте с 23.08.2011
Offline
95
1166

Здраствуйте подскажите как мне искать по точному совпадению строки , я написал такой код

(preg_match('%(.*)?m1=20&m2=20&news_id=42(.*)%', $subjectk))

И помимо на срабатывания ?m1=20&m2=20&news_id=42 он еще реагирует и на ?m1=20&m2=20 , хотя мне нужно точное совпадение

И еще делаю такой код

if (preg_match('/\b?m1=20\b/i', $subjectk))

{ header ("Location: /news/");
}

То ошибку выдает

Магазин уникальных статей. (http://linkum.ru/to/13254/)
IL
На сайте с 20.04.2007
Offline
435
#1
kvins:
по точному совпадению строки

для точного совпадения есть strpos / mb_strpos для UTF-8/

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
TF-Studio
На сайте с 17.08.2010
Offline
334
#2

Мне кажется тут можно проще обычное сравнение использовать даже

$_SERVER['REQUEST_URI']

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий