|
|
|
| <?
$agent=$_SERVER['HTTP_USER_AGENT'];
if (
substr_count($agent,'MSIE') == 0
and substr_count($agent,'Firefox') == 0 ) {
echo "test";
}
?>
хочу убрать оператор echo от IE и Оперы и Мазилы, как праельно сделать? | |
|
|
|
|
|
|
|
для: phpMAG
(22.01.2009 в 04:08)
| |
$agentt=strtolower($HTTP_USER_AGENT);$agentt=' '.$agentt;
if (strpos($agentt,"msie") || strpos($agentt,"firefox")) {
echo 'У вас MSIE или Firefox';
}
|
Если имено хотите убрать то.....
$agentt=strtolower($HTTP_USER_AGENT);$agentt=' '.$agentt;
if (strpos($agentt,"opera") || strpos($agentt,"mozilla") || strpos($agentt,"internet explorer")) {
}else{
echo 'У вас НЕ IE OPERA или MOZILA';
}
|
| |
|
|
|
|
|
|
|
для: tim313
(22.01.2009 в 06:42)
| | Тоже нужно под все виды браузеров IE, OPERA, Mozilla, код что выше не работает, всегда выдает : У вас НЕ IE OPERA или MOZILA
Помогите, заранее спасибо. | |
|
|
|
|
|
|
|
для: adminn
(28.01.2009 в 04:45)
| | Вот так попробуйте:
<?
$agentt = strtolower($_SERVER['HTTP_USER_AGENT']);
if (strpos($agentt,"opera") !== false...........
|
| |
|
|
|
|
|
|
|
для: tim313
(22.01.2009 в 06:42)
| | неопределенная переменная $HTTP_USER_AGENT. | |
|
|
|
|
|
|
|
для: Trianon
(28.01.2009 в 08:05)
| | не получается , можете привести рабочий пример? | |
|
|
|
|
|
|
|
для: adminn
(28.01.2009 в 18:42)
| | Еще раз поднимаю тему. Ребята помогите, вырежете рабочий кусок конструкции , чтоб отфильтровать все версии Оперы, Мазилы и ИЕ. Заранее спасибо. | |
|
|
|
|
|
|
|
для: Trianon
(28.01.2009 в 08:05)
| | Может у вас , есть минутка? Помогите сделать грамотный скрипт, очень уж к спеху все это. | |
|
|
|
|
|
|
|
|
для: Trianon
(10.02.2009 в 02:00)
| | Большое спасибо вам , извиняюсь , что забыл про поиск!
Ребят помогите мне из этого сделать конструкцию , чтоб при заходи этими браузерами не чего не выводил, а вот если другой заходит выводил команду echo , очень нужно, заранее спасибо.
function GetBrows($string)
{
if(stripos($string,"opera") !== false)
{
preg_match("/opera[^\"(\[]*/i",$string,$regs);
return str_replace("/"," ",$regs[0]);
}
if(stripos($string,"konqueror") !== false ||
stripos($string,"safari") !== false)
{
preg_match("/(konqueror|safari)[^;)]*/i",$string,$regs);
return str_replace("/"," ",$regs[0]);
}
if(stripos($string,"gecko") !== false)
{
preg_match("/rv:([^;)]*)/i",$string,$regs);
if(stripos($string,"firefox") !== false)
$str = " (Firefox)";
elseif(stripos($string,"netscape") !== false)
$str = " (Netscape)";
return "Mozilla$str $regs[1]";
}
if(stripos($string,"myie") !== false)
{
preg_match("/myie[^;)]*/i",$string,$regs);
return str_replace("/"," ",$regs[0]);
}
if(stripos($string,"MSIE") != null)
{
preg_match("/MSIE([^;)]*)/i",$string,$regs);
return "Internet Explorer $regs[1]";
}
return "Other";
}
|
| |
|
|
|
|
|
|
|
для: adminn
(11.02.2009 в 17:24)
| | Реально очень нужно , помогите плиззз! Не получается у меня, всегда пустая страница выводится , если сам фильтрацию делаю | |
|
|
|