شناسایی مرورگر iPad و iPhone

با توجه به رشد روز افزون استفاده ی رایانه و موبایل های همراه طراحان وب را به آن داشته تا برای وب های حرفه ای خود یک نسخه جدا برای این وسایل طراحی کنند. تا چندی پیش تنها دغدغه نسخه wap بود که امروزه مرورگرهای iphone و ipad جای خیلی از ان نسخه های قبلی را پر کرده است! به همین دلیل امروز میخواهیم کدهایی معرفی کنیم که با شناسایی مرورگر iphone و ipad ادرس صفحه را تغییر دهد تا به صفحه مخصوص این موبایل ها هدایت شود… پس امروز هم با ما باشید با یک کد متقاوت …

برای شناسایی مرورگر ipad از کد زیر استفاده نمائید :

<?php
if(strstr($_SERVER['HTTP_USER_AGENT'],"iPad"))
{
header("Location: http://ipad.yourdomain.com");
}
?>

برای شناسایی مرورگر iphone از کد زیر استفاده کنید :

<?php
if(strstr($_SERVER['HTTP_USER_AGENT'],"iPhone"))
{
header("Location: http://iphone.yourdomain.com");
}
?>

به جای آدرسهای http://iphone.yourdomain.com و http://ipad.yourdomain.com آدرس نسخه مورد نظر این مرورگرها را وارد کنید.

مشاوره آموزشی رایگان
شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، از مشاوره رایگان کارشناسان آموزشی مجموعه همیار آکادمی استفاده نمائید.
 
مشاوران آموزشی
همیار آکادمی
پاسخگوی شما هستند
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

دیدگاهتان را بنویسید

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. خیلی کارآمد بود بهش نیاز داشتم .
    ممنون

  2. بالاخره بعد کلی جستوجو یه چیز جالب پیدا کردم ! علی جان فرصت کردی این صفحه رو نگاه کن خیلی خیلی کار آمد ئه
    https://github.com/serbanghita/Mobile-Detect

  3. علی جان یه سوال دیگه $browser=$_SERVER[‘HTTP_USER_AGENT’];
    این کد بالا دستور اصلی ئه برای شناسایی همه چیز از سیستم عامل گرفته نسخه مرورگر و شرکت سازنده و هسته مرورگر :دی
    حالا یه چیز دیگه if(strstr($_SERVER[‘HTTP_USER_AGENT’],”iPad”))
    حالا به جای ipad بنویسم مثلا میگم moz یا webkit موزیلا و سافاری تشخیص میده ؟ یا مثلا بنویسم ucbrowser مرورگر مخصوص اندروید به نام ucbrowser رو تشخیص میده ؟

  4. سلام داداشی ، میگم خب این که برای محصولات شرکت اپل بود خب شاید یکی با آندروید تشریف آورد یا اصلا شاید با گوشی های قدیمی اومد که اصلا سیستم عامل ندارن در اون صورت باید چیکار کرد ؟

  5. مطمن هستید که این کد کار می کنه من امتحان کردم با ایفون که خواستم تستش کنم رو صفحه می نویسه:
    parse error:syntax,unexpected T_IF in
    بعد ادرس هدر قالبم رو می ده تو لاین88

  6. این كد ها را باید در كجا قرار داد ؟ از كجا صفحه ی مورد نظر این مرورگر ها را بفهیم ؟

  7. میشه بگید کد رو باید کجا گذاشت و همچنین کجا آدرس صفحه رو نوشت

مطالب زیر را حتما بخوانید

    قالب فارسی Polished محصول الگانت تمز

    قالب زیبای فارسی Polished یک قالب دو ستونه زیبا میباشد که توسط کمپانی قدرتمند elegant themes طراحی شده و توسط مافیای وردپرس فارسی سازی شده و توسط...

دوره‌های آموزشی