Определение типа браузера Определение версии браузера Проверка ввода емайл
Определение типа браузера
Определение браузера может потребоваться т.к. 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 { // Код если ОК } ?>
  |