شما عضو این انجمن نبوده یا وارد نشده اید. لطفا برای مشاهده کامل انجمن و استفاده از آن وارد شوید یا ثبت نام کنید .
باشگاه کاربران روماک
انتقال کاربرانی که با موبایل وارد سایت شده اند به صفحه دیگر - نسخه‌ی قابل چاپ

+- باشگاه کاربران روماک (https://forum.romaak.ir)
+-- انجمن: انجمن طراحی سایت و برنامه نویسی (https://forum.romaak.ir/forumdisplay.php?fid=78)
+--- انجمن: کد نویسی (https://forum.romaak.ir/forumdisplay.php?fid=79)
+---- انجمن: PHP (https://forum.romaak.ir/forumdisplay.php?fid=46)
+---- موضوع: انتقال کاربرانی که با موبایل وارد سایت شده اند به صفحه دیگر (/showthread.php?tid=3658)



انتقال کاربرانی که با موبایل وارد سایت شده اند به صفحه دیگر - saberi - ۹۶/۷/۲۴

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

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

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

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

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

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

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

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

من در کدهای بالا چند دیواس معرفی کردم . در واقع سیستم عامل معرفی کردم . مثلا ایفون اندروید بلکبری ایپد و…
و بعد گفتم اگه هر کدوم از اینها بود برو به آدرس http: //mobile.site.com و این سایت رو نشون بده . خب کار ما تموم شده و کافیه آدرس خودتون رو جایگزین کنین.
اما برای اینکه این قابلیت روی سایتمون اجرا شه باید کد زیر رو در فایل هدر یا ایندکس سایتمون فراخوانی کنیم و بهتره در تمام صفحات در فایل هدر فراخوانی بشه  و اگه هدر در همه ثابته در همون هدر کافیه.

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

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

از این به بعد اگه کاربری با موبایل وارد سایت شد به آدرس جدید منتقل میشه . موفق باشین