2011-12-30 70 views
-4

可能重複:
PHP mobile browser detection?重定向基於移動使用PHP

我如何使用PHP來顯示基於用戶是否是移動或桌面設備在不同的地點?

+0

類似的問題,看看這個答案爲PHP鏈接:http://stackoverflow.com/a/1005162/1093649(如果可以,最好使用Apache規則) – 2011-12-30 14:52:25

+0

http://stackoverflow.com/questions/8660555/ mobile-regexp-user-agent – 2011-12-30 14:53:01

+0

Frndz非常感謝,我已經得到了答案...... – 2011-12-30 14:59:46

回答

0

PHP有一個mobile detection plugin,它允許您指定用戶如何查看頁面。如果您不想進行純CSS更改,則可以使用此插件將它們轉發到一個子域(m.mysite.com)到一個虛擬路徑(mysite.com/mobile)。

0

看來你需要實現這樣的工作的基本知識。好的,你必須做兩件事。

  1. 首先,您必須檢測請求是來自移動設備還是來自計算機。

  2. 對於視覺方面,您可以將用戶重定向到您的移動頁面,也可以使用相關的HTML和CSS規則將相同的頁面顯示爲移動友好的頁面。

檢測請求是否來自移動設備。你可以使用一些已經開發的插件或類。它會讓你的工作更輕鬆。

我已經在我的項目中使用了以下類,它運行良好。

http://chrisschuld.com/projects/browser-php-detecting-a-users-browser-from-php/

乾杯!