У меня есть скрипт, который должен перенаправить на страницу 403, если пользовательский агент равен переменным, а если нет - должен отображать обычную страницу.Вместо этого скрипт отображает только пустую страницу и все.Пожалуйста, помогите мне решить мою проблему или что я делаю неправильно.
Вот сценарий:
<?php
//-- Get user agent
//-- Thanks @creditosrapidos10min for hint about strtolower()
$useragent = strtolower($_SERVER['HTTP_USER_AGENT']);
//-- BadBot variable
$Baiduspider = stripos($useragent, "Baiduspider");
$DotBot = stripos($useragent, "DotBot");
//-- BadBot constant
$BADBOT = ($Baiduspider||$DotBot);
if ($agent == $BADBOT){
header("Location: ohno/403.php");
exit;
} else { ?>
Display home page
<?php }?>