PHP и мобилните устройства.
Публикувана от ko6rata на January 19 2011 10:40:20

Разширена новина
Можете да използвате PHP, за да осигурите подходящо съдържание за разпространяваните мобилни устройства, които имат възможност за връзка с Интернет. Те обикновено имат значително по-малки дисплеи от мониторите на компютрите, така че големите изображения не са подходящи. Освен това често имат ограничени възможности и има вероятност да не могат да прочетат някои уеб страници правилно.

Например, i-mode стандартът, използван от японския мобилен оператор NTT DoCoMo, работи с c HTML (компактен HTML), който подържа само някои от таговете на HTML. Примерът по-долу проверява променливата на обкръжението HTTP_USER_AGENT, за да идентифицира браузъра. Ако той е микро браузъра PIXO, използван от някои мобилни устройства, се използва малко изображение, иначе се използва голямо.

<html>
<head>
<title>Начална страница</title>
</head>
<body>
<?php
$browser = $_SERVER ['HTTP_USER_AGENT'];
if(preg_match ("/ Pixo / i", "$browser" )) {
$pic = "<img src="primer_malyk.jpg" ";
$pic = " width="60" height="70" alt = "primer_malyk"> ";
}
else {
$pic = "<img src="primer_goliam.jpg" ";
$pic = " width="360" height="420" alt = "primer_goliam"> ";
}
echo ($pic);
?>
</body>
</html>