$ua = $_SERVER['HTTP_USER_AGENT'];
if ((strpos($ua, 'Android') !== false) && (strpos($ua, 'Mobile') !== false) || (strpos($ua, 'iPhone') !== false) || (strpos($ua, 'Windows Phone') !== false)) {
// スマートフォンからアクセスされた場合
$terminal_info = "smart_phone";
} elseif ((strpos($ua, 'Android') !== false) || (strpos($ua, 'iPad') !== false)) {
// タブレットからアクセスされた場合
$terminal_info = "tablet";
} elseif ((strpos($ua, 'DoCoMo') !== false) || (strpos($ua, 'KDDI') !== false) || (strpos($ua, 'SoftBank') !== false) || (strpos($ua, 'Vodafone') !== false) || (strpos($ua, 'J-PHONE') !== false)) {
// 携帯からアクセスされた場合
$terminal_info = "mobile_phone";
} else {
// その他(PC)からアクセスされた場合
$terminal_info = "pc";
}
//スマフォ版HTML
if($terminal_info == "smart_phone" || $terminal_info == "mobile_phone"){
$view_mode = "smart";
}
//--WEBCLOからの切替用パラメータ(web-closet.com内のみ適応)-20150406-//
$fromlink = $_SERVER['HTTP_REFERER'];
if(preg_match('/www.web-closet.com/',$fromlink) || preg_match('/192.168.12.40/',$fromlink)){
$get_view_mode = $_GET["view_mode"];
if($get_view_mode){
$view_mode = $get_view_mode;
}
}
//---------------------------------------------------------20150406-//
if($view_mode == "smart"){
?>
$url = "http://www.web-closet.com/api/wclo_access_log_api.php?type=access&si_id=4&url=".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']."&ip=".$_SERVER['REMOTE_ADDR']."&from_link=".$_SERVER['HTTP_REFERER']."&user_agent=".str_replace(' ','',$_SERVER['HTTP_USER_AGENT']);
$conn=curl_init();
curl_setopt($conn, CURLOPT_SSL_VERIFYPEER, false); //ssl
curl_setopt($conn, CURLOPT_SSL_VERIFYHOST, false); //ssl
curl_setopt($conn, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($conn, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($conn, CURLOPT_RETURNTRANSFER, true);
curl_setopt($conn, CURLOPT_BINARYTRANSFER, true);
curl_setopt($conn, CURLOPT_HEADER, false);
curl_setopt($conn, CURLOPT_POSTFIELDS, "");
curl_setopt($conn, CURLOPT_URL, $url);
$response = curl_exec($conn);
curl_close($conn);
?>
if($_POST['name'] || $_POST['body'] || $_POST['mail']){
$error_message = "";
$success_flag = 0;
if($_POST['name'] && $_POST['body'] && $_POST['mail']){
$name = preg_replace(array('/\r\n/','/\r/','/\n/'), '', $_POST['name'] );
$name = str_replace(' ', '', $name );
$name = str_replace(' ', '', $name );
$body = preg_replace(array('/\r\n/','/\r/','/\n/'), '|', $_POST['body'] );
$body = str_replace(' ', '', $body );
$body = str_replace(' ', '', $body );
$mail = preg_replace(array('/\r\n/','/\r/','/\n/'), '', $_POST['mail'] );
$mail = str_replace(' ', '', $mail );
$mail = str_replace(' ', '', $mail );
$url = "http://www.web-closet.com/api/wclo_inquiry_mail_send_api.php?user_name=".$name."&user_mail=".$mail."&user_body=".$body."&admin_mail=motoshi@ecolife-r.co.jp&security_key=DycmlbZd5k&site_id=4";
$conn=curl_init();
curl_setopt($conn, CURLOPT_SSL_VERIFYPEER, false); //ssl
curl_setopt($conn, CURLOPT_SSL_VERIFYHOST, false); //ssl
curl_setopt($conn, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($conn, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($conn, CURLOPT_RETURNTRANSFER, true);
curl_setopt($conn, CURLOPT_BINARYTRANSFER, true);
curl_setopt($conn, CURLOPT_HEADER, false);
curl_setopt($conn, CURLOPT_POSTFIELDS, "");
curl_setopt($conn, CURLOPT_URL, $url);
$response = curl_exec($conn);
curl_close($conn);
$success_flag = 1;
}
if(!$_POST['name']){
$error_message .= "お名前を入力してください。
";
}
if(!$_POST['mail']){
$error_message .= "メールアドレスを入力してください。
";
}
if(!$_POST['body']){
$error_message .= "内容を入力してください。
";
}
}
?>
|
if($success_flag == 1){
print'お問い合わせありがとうございました。
お返事に少々お時間を頂く場合がございます。 あらかじめご了承ください。'; }else{ if($error_message){ print$error_message." "; } print''; } ?> |