Полезные скрипты на PHP
Определение типа браузера
Определение версии браузера
Проверка ввода емайл
Определение типа браузера
Определение браузера может потребоваться т.к. Netscape и Microsoft Explorer по разному отображают содержимое страниц
<?
$agent=getenv("HTTP_USER_AGENT");
if(strlen($agent)>2&&!strstr($agent,'MSIE'))
{
// Код для Netscape
}
else
{
// Код для IE
}
?>
Определение версии браузера
<?
$agent=getenv("HTTP_USER_AGENT");
$ver4="4.";
$ver5="5.";
if(strstr($agent,$ver4)||strstr($agent,$ver5))
{
// Браузер версии 4.х или 5.х
}
else
{
// Браузер версии 3.х или младше
}
?>
Проверка ввода емайл
Пригодится для проверки правильности ввода посетителем емайла в форме.
<?
if ($email != '' AND !eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email))
{
// Код если не указан e-mail или имеет недопустимый формат ";
} else {
// Код если ОК
}
?>
Источник: www.goodweb.ru
|