۰۹۳۷۴۶۵۵۳۸۵
دسته بندی : آموزش php انتشار : ۱۷ اسفند ۱۳۹۴ بازدید 195 بار دیدگاه ۰ عدد

شاید برای شما هم پیش اومده باشه بخواید وقتی کاربری با گوشی تلفن همراه وارد سایت شد اونو به یک آدرس دیگه منتقل کنید و در واقع نخواید که نسخه ریسپانسیو سایت رو مشاهده کنه

Mobile-redict

اینکار تنها با چند دستور ساده php به سادگی امکان پذیر هست و شما به راحتی میتونید کاربر رو به آدرس دلخواهتون منتقل کنید

در php با دستور ساده زیر میتوید اطلاعات کاربر رو دریافت کنید

<?php
echo $_SERVER['HTTP_USER_AGENT'];
?>

به طور مثال اطلاعات زیر رو میشه از یک دیوایس اندروید دریافت کرد

Mozilla/5.0 (Linux; U; Android 2.1-update1; en-in; HTC_Wildfire_A3333 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari

خب برای شروع :

ابتدا یک فایل php با نام user_agent.php می سازیم و سپس کدهای زیر رو در آن قرار می دهیم

<?php
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");

if ($iphone || $android || $palmpre || $ipod || $berry == true)
{
header('Location: http://mobile.site.com/');
//OR
echo "<script>window.location='http://mobile.site.com'</script>";
}
?>

من در کدهای بالا چند دیواس معرفی کردم . در واقع سیستم عامل معرفی کردم . مثلا ایفون اندروید بری ایپد و…

و بعد گفتم اگه هر کدوم از این ها بود برو به آدرس http://mobile.site.com و در واقع این سایت رو نشون بده . خب کار ما تموم شده فقط کافیه آدرس خودتون رو قرار بدید

اما برای اینکه این قابلیت رو روی سایتمون اجرا کنیم باید کد زیر رو در فایل هدر یا ایندکس سایتموم فراخوانی کنیم بهتر هست در تمام صفحات در فایل هدر فراخوانی بشه  واگر هدر در همه ثابت هست در همون هدر کافیه

<?php
include('user_agent.php');
?>

من در کد بالا فایل user_agent.php که ساخته بودم رو فراخوانی کردم

به همین سادگی از این پس اگر با موبایل وارد سایت بشم به آدرس جدید منتقل میشه

امیدواریم این آموزش مورد پسند و رضایت شما عزیزان واقع شده باشه

انتقال کاربران موبایل به آدرس دیگر : قیمت رایگان

نکته : پس از سفارش و پرداخت محصول به صورت اتوماتیک قابل دانلود خواهد بود

سیستم مدیریت : آموزش php

پشتیبانی : پشتیبانی تنها با حفظ کپی رایت از طریق بخش تیکتینگ انجام خواهد شد

نصب قالب : در صورتی که قالب محصولی نیاز به نصب خاصی داشته باشد فایل راهنما ارائه می شود . آموزش نصب قالب whmcs , آموزش نصب whmcs, آموزش تصویری نصب قالب مدیریت WHMCS

سفارش و خرید پیش نمایش فارسی پیش نمایش خارجی دانلود پیش نمایش چیزی نیست فعلا ! دریافت رایگان
مطالب مشابه و پیشنهادی

ارسال دیدگاه

بدون دیدگاه برای انتقال کاربران موبایل به آدرس دیگر ثبت شده است