予約フォームでPCクライアントと携帯クライアントで違うフォームを用意した。

以下のサイトを参考にしてみた。
PHPでPCサイトと携帯サイトの振り分け方
http://astrodeo.com/blog/archives/129

*********************index.php*****************************

<?php
//ユーザーエージェントの判別
function isKeitai() {
    //NTT DoCoMo
    if (preg_match("/DoCoMo/", $_SERVER['HTTP_USER_AGENT'])) return true;
    //旧J-PHONE〜vodafoneの2G
    if (preg_match("/J-PHONE/", $_SERVER['HTTP_USER_AGENT'])) return true;
    //vodafoneの3G
    if (preg_match("/Vodafone/", $_SERVER['HTTP_USER_AGENT'])) return true;
    //vodafoneの702MOシリーズ
    if (preg_match("/MOT/", $_SERVER['HTTP_USER_AGENT'])) return true;
    //SoftBankの3G
    if (preg_match("/SoftBank/", $_SERVER['HTTP_USER_AGENT'])) return true;
    //au (KDDI)
    if (preg_match("/PDXGW/", $_SERVER['HTTP_USER_AGENT'])) return TRUE;
    if (preg_match("/UP\.Browser/", $_SERVER['HTTP_USER_AGENT'])) return true;
    //ASTEL
    if (preg_match("/ASTEL/", $_SERVER['HTTP_USER_AGENT'])) return true;
    //DDI Pocket
    if (preg_match("/DDIPOCKET/", $_SERVER['HTTP_USER_AGENT'])) return true;

    return false;
}

//PCと携帯とで振り分ける
if(isKeitai() == false){
   header("Location: https://hostname.co.jp/xxxxxxxx/pc.php");
}else{
   header("Location: https://hostname.co.jp/xxxxxxxx/keitai.php");
}
?>