نمایش نتایج 1 تا 5 از 5

نام تاپیک: تشخیص سیستم عامل و سایز صفحه نمایش

  1. #1

    تشخیص سیستم عامل و سایز صفحه نمایش

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

  2. #2
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    تهران، رشت
    پست
    711

    نقل قول: تشخیص سیستم عامل و سایز صفحه نمایش

    این کار را باید با javascript انجام بدید.
    اطلاعات را بگیرید و بسته به ساختار برنامه‌تون، به سرور ارسال کنید.
    خلاصه اینکه مربوط به javascrip می‌شه. نه Php.

  3. #3
    کاربر دائمی آواتار Hell Lord
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    Hell
    پست
    230

    نقل قول: تشخیص سیستم عامل و سایز صفحه نمایش

    برای تشخیص سیستم عامل از کد زیر میتوانی استفاده کنی :
    $curos=strtolower($_SERVER['HTTP_USER_AGENT']);
    if (strstr($curos,"mac")) {
    $uos="MacOS";
    } else if (strstr($curos,"linux")) {
    $uos="Linux";
    } else if (strstr($curos,"win")) {
    $uos="Windows";
    } else if (strstr($curos,"bsd")) {
    $uos="BSD";
    } else if (strstr($curos,"qnx")) {
    $uos="QNX";
    } else if (strstr($curos,"sun")) {
    $uos="SunOS";
    } else if (strstr($curos,"solaris")) {
    $uos="Solaris";
    } else if (strstr($curos,"irix")) {
    $uos="IRIX";
    } else if (strstr($curos,"aix")) {
    $uos="AIX";
    } else if (strstr($curos,"unix")) {
    $uos="Unix";
    } else if (strstr($curos,"amiga")) {
    $uos="Amiga";
    } else if (strstr($curos,"os/2")) {
    $uos="OS/2";
    } else if (strstr($curos,"beos")) {
    $uos="BeOS";
    } else
    { $uos="Unknown OS";
    }


    که با استفاده از HTTP_USER_AGENT است.
    لیست آنرا در این لینک میتوانید ببینید .
    اینجا هم کدی سبک تر وجود دارد .

    ---
    برای رزولوشن تا آنجایی که میدانم روشی توسط پی اچ پی وجود ندارد، اما توسط جاوا اسکریپت به راحتی توسط دو کد زیر میتوانید اطلاعات را دریافت کنید :

    screen.height
    screen.width

  4. #4

    نقل قول: تشخیص سیستم عامل و سایز صفحه نمایش

    آقا دمتون گرم فقط اگه به سایتهایی مثل وبگذر و گوگل آنالیز نگاه کنید رزولوشن صفحه نمایش کاربرا رو مینوسن! پس فک کنم بشه کاری کرد
    درکل دمتون گرم خیلی باحالین

  5. #5
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    تهران، رشت
    پست
    711

    نقل قول: تشخیص سیستم عامل و سایز صفحه نمایش

    عرض کردم که شما باید با کدهای javascript اطلاعات را بگیرید و به سرور بفرستید.
    php (مثل تمام زبان‌های برنامه نویسی تحت وب) به طور مستقیم امکان گرفتن این اطلاعات را ندارد.

    در ضمن، یه بررسی کنید بینید وب‌گذر چگونه با سایت شما ارتباط برقرار می‌کند.
    اگر فقط یک بار این موضوع را چک می‌کردید، این‌قدر اصرار نداشتید که چنین کاری را با php انجام دهید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •