Я пытаюсь настроить фрагмент PHP, который проверяет, выполняются ли 2 условия, и если они выполняются, он отображает какой-то текст. Условия следующие:
Он правильно проверяет строку запроса, но, похоже, не работает для браузера (агента пользователя). См. Ниже:
<?php
function get_user_browser()
{
$u_agent = $_SERVER['HTTP_USER_AGENT'];
$ub = '';
if(preg_match('/Firefox/i',$u_agent))
{
$ub = "firefox";
}
else
{
$ub = "other";
}
}
if (isset($_GET['print']) && $_GET['print'] != "" && $ub = 'firefox')
{
$pg = $_GET['print'];
if (!file_exists('1'))
{
echo '<b>It worked!</b>';
}
}
else
{
echo '';
}
?>
Любая помощь приветствуется.