Edited at

ユーザーエージェント取得

More than 1 year has passed since last update.


ユーザーエージェント取得

ソースの一番上に書く


スマホ閲覧時に他のページを表示させる


php

<?php

$ua = $_SERVER['HTTP_USER_AGENT'];// ユーザエージェントを取得
if(isSmartPhone($ua)) {
header('Location: スマホ閲覧時に表示するURLパス');
}
function isSmartPhone($ua) {
if((strpos($ua, 'iPhone') !== false) || (strpos($ua, 'iPod') !== false) ||(strpos($ua, 'Android') !== false)) return true;
return false;
}?>


スマホ閲覧時に違うCSSを読み込ませる


php

<?php

$ua=$_SERVER['HTTP_USER_AGENT'];
$browser = ((strpos($ua,'iPhone')!==false)||(strpos($ua,'iPod')!==false)||(strpos($ua,'Android')!==false));
if ($browser == true){
$browser = 'sp';
}
?>
<?php if($browser == 'sp'){ ?>
<link rel="stylesheet" type="text/css" href="sp.css"/><!-- SP -->
<?php }else{ ?>
<link rel="stylesheet" type="text/css" href="pc.css" /><!-- PC -->
<?php } ?>