preg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forumpreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post472247Спасибо, все на "УРА!"preg_replace - не могу заменить никак ($_SERVER)Tue, 1 Mar 2011 10:17:39 +0300TrEKpreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post472077Можно поступить следующим образом if(preg_match('|Ubuntu/({1,2}\.{1,2}+++)|', $useragent , $out)) $os =$out;preg_replace - не могу заменить никак ($_SERVER)Sun, 27 Feb 2011 20:21:16 +0300cheopspreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post472070Значит никак не получится?preg_replace - не могу заменить никак ($_SERVER)Sun, 27 Feb 2011 19:57:16 +0300TrEKpreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471846Конечно может быть другойpreg_replace - не могу заменить никак ($_SERVER)Fri, 25 Feb 2011 20:04:57 +0300TrEKpreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471845А если побить $useragent эксплодом по пробелам, а потом вытащить браузер array_pop'ом?preg_replace - не могу заменить никак ($_SERVER)Fri, 25 Feb 2011 19:58:17 +0300Deedpreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471837Нет, \. - это символ точки, а у вас пробел, кроме того lucid заключено в круглые скобки. Напишите прямо так...preg_replace - не могу заменить никак ($_SERVER)Fri, 25 Feb 2011 19:14:27 +0300cheopspreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471794Ясно. Тогда для строки: Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.04 (lucid) Firefox/3.6.12 должно быть так?: if(preg_match('|Ubuntu/({1,2}\.{1,2}\.{1,5})|', $useragent...preg_replace - не могу заменить никак ($_SERVER)Fri, 25 Feb 2011 15:33:05 +0300TrEKpreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471779"Где можно узнать как правильно орудовать этими ({1.2}\.{1,2}) ? "Могли бы сделать маленький экскурс? Все что заключено в квадратные скобки...preg_replace - не могу заменить никак ($_SERVER)Fri, 25 Feb 2011 14:20:58 +0300cheopspreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471778"if(preg_match('|Safari/({1,2,3}\.{1,2})|', $useragent , $out)) $browser = $out; if(preg_match('|Safari/({1,3}\.{1,2}\.{1,2})|', $useragent , $out)) $browser = $out; "Что надо заменить в строке обработки,...preg_replace - не могу заменить никак ($_SERVER)Fri, 25 Feb 2011 14:19:38 +0300cheopspreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471761Ясно., значит просто "?php if(preg_match('|Firefox/(\.{1,2})|', $useragent , $out)) $browser = $out; if(preg_match('|Opera/({1,2}\.{1,2})|', $useragent , $out)) $browser = $out; if(preg_match('|Navigator/(\.{1,2})|',...preg_replace - не могу заменить никак ($_SERVER)Fri, 25 Feb 2011 12:02:43 +0300TrEKpreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471747Не стоит, false возвращается preg_match() только если в регулярном выражении какие-то ошибки, если ничего не найдено, возвращается 0 (а у...preg_replace - не могу заменить никак ($_SERVER)Fri, 25 Feb 2011 11:05:06 +0300cheopspreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471746Работает , спасибо :) А таким способом можно записать ? "?php if(preg_match('|Firefox/(\.{1,2})|', $useragent , $out) !== false) $browser = $out;...preg_replace - не могу заменить никак ($_SERVER)Fri, 25 Feb 2011 10:53:15 +0300TrEKpreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471703Можно поступить как-то так "?php if(preg_match('|Firefox/(\.{1,2})|', $useragent , $out)) { $browser = $out; } ?"preg_replace - не могу заменить никак ($_SERVER)Thu, 24 Feb 2011 19:37:20 +0300cheopspreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471686Ну вообще у меня : "?php $useragent = $_SERVER; $browser = 'none'; if(strpos($useragent, "Firefox") !== false) $browser = 'Firefox'; echo...preg_replace - не могу заменить никак ($_SERVER)Thu, 24 Feb 2011 18:51:19 +0300TrEKpreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471662Хм... можно поступить как-то так "?php if($useragent == "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13") { $useragent...preg_replace - не могу заменить никак ($_SERVER)Thu, 24 Feb 2011 17:02:10 +0300cheopspreg_replace - не могу заменить никак ($_SERVER)http://softtime.ru/forum/read.php?id_forum=6&id_theme=79162#post471638Есть строка: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 $useragent = $_SERVER; $useragent выводит Mozilla/5.0 (Windows; U;...preg_replace - не могу заменить никак ($_SERVER)Thu, 24 Feb 2011 15:31:08 +0300TrEK