PDA

View Full Version : مبتدی: نمایش مرورگر کاربر ؟



reza10wert
سه شنبه 29 فروردین 1391, 13:45 عصر
روش صحیح نمایش و استفاده از مرورگر کاربر چیست ؟
من از کد زیر استفاده میکنم اما Default Browser را به جای اسم مرورگر نمایش می دهد

<?php
$browser = get_browser ( NULL , true ) ;
echo $browser['browser'];
?>

MMSHFE
سه شنبه 29 فروردین 1391, 15:36 عصر
فايل ضميمه رو مشاهده كنيد.

reza10wert
سه شنبه 29 فروردین 1391, 16:11 عصر
خوب دوست عزیز
روش استفاده رو هم توضیح می فرمایید

MMSHFE
سه شنبه 29 فروردین 1391, 17:33 عصر
کافیه فایل مربوطه رو include کنید و تابع detect رو صدا بزنید تا مرورگر و سیستم عامل رو بهتون اعلام کنه. اگه نمیخواین چاپ کنه و فقط میخواین اطلاعات رو استخراج کنید و کارهای دیگری روش انجام بدین، خط آخر (return) رو اینطوری تغییر بدین:

return array('agent' => $agent, 'browser' => $browser, 'os' => $os);
با این کار خروجی تابع فوق یک آرایه هست که اندیسهاش به ترتیب Agent کاربر، مرورگر و سیستم عاملش رو مشخص میکنه.

reza10wert
سه شنبه 29 فروردین 1391, 19:22 عصر
کافیه فایل مربوطه رو include کنید و تابع detect رو صدا بزنید تا مرورگر و سیستم عامل رو بهتون اعلام کنه. اگه نمیخواین چاپ کنه و فقط میخواین اطلاعات رو استخراج کنید و کارهای دیگری روش انجام بدین، خط آخر (return) رو اینطوری تغییر بدین:

return array('agent' => $agent, 'browser' => $browser, 'os' => $os);
با این کار خروجی تابع فوق یک آرایه هست که اندیسهاش به ترتیب Agent کاربر، مرورگر و سیستم عاملش رو مشخص میکنه.
ببخشید بنده یه کم مبتدی هستم
کلا باید چی بنویسم که مرورگر و سیستم عامل رو چاپ کنه ؟
ممنون میشم

رضا قربانی
سه شنبه 29 فروردین 1391, 20:28 عصر
http://barnamenevis.org/showthread.php?334769-%DA%A9%D9%85%DA%A9-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%AB%D8%A8%D8%AA-ip-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%86%D8%B8%D8%B1%D8%B3%D9%86%D8%AC%DB%8C&p=1478336&viewfull=1#post1478336 پست شماره 9 رو بگیر و اجراش کن .

reza10wert
سه شنبه 29 فروردین 1391, 20:46 عصر
http://barnamenevis.org/showthread.php?334769-%DA%A9%D9%85%DA%A9-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%AB%D8%A8%D8%AA-ip-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%86%D8%B8%D8%B1%D8%B3%D9%86%D8%AC%DB%8C&p=1478336&viewfull=1#post1478336 پست شماره 9 رو بگیر و اجراش کن .
بابا ایول
خیلی به دردم خورد
ولی چرا داخل IE که اجرا میکنم میزنه Mozilla ؟
باید چه کار کنم ؟

MMSHFE
چهارشنبه 30 فروردین 1391, 10:16 صبح
ببخشید بنده یه کم مبتدی هستم
کلا باید چی بنویسم که مرورگر و سیستم عامل رو چاپ کنه ؟
ممنون میشم
کافیه خروجی تابع detect رو توی یک متغیر ذخیره کنید و بعد هرجور خواستین ازش استفاده کنید. مثال:


require_once 'detect.php';
$info = detect();
echo '<p>Your browser: '.$info['browser'].'</p>'.PHP_EOL;
echo '<p>Your operating system: '.$info['os'].'</p>'.PHP_EOL;

موفق باشید.