本文目錄一覽:
- 1、怎樣在php中得到js的值
- 2、php如何獲取手機mac地址,如果不行,js可以嗎
- 3、php如何獲取到客戶端mac的地址?
- 4、如何在當前頁面用php 獲取js 變數的值
- 5、php,js等,能通過瀏覽器取得訪問者的mac地址嗎?還能取得客戶的哪些信息?
- 6、用JS能否得到訪客的MAC地址嗎?如能得到訪客客戶端能否屏蔽JS獲取MAC 地址呢?
怎樣在php中得到js的值
PHP中並不能直接獲得JS的值,因為一個運行在客戶端,一個運行在伺服器端。如果需要這兩個語言進行交流,可以這麼做:
對於JS向PHP傳遞,可使用cookie,查詢字元串(get),post
對於PHP向JS傳遞可以直接將值輸出到JS的變數值處;或者將值輸出給隱藏的input元素,然後從dom獲取;或者利用ajax獲取
php如何獲取手機mac地址,如果不行,js可以嗎
這個屬於系統層面,js沒有許可權處理,而PHP是服務端腳本,瀏覽器給他發什麼他才能收到什麼,瀏覽器不會發送mac地址
只有原生的APP應用可以調用的mac地址,這個是系統限制
php如何獲取到客戶端mac的地址?
MAC地址是不可以的,瀏覽器就攔擊了,那個只是區域網內使用的。也就是許多通過路由器的廣域網用戶,根本就不把MAC地址傳給WEB伺服器,PHP程序是不可能獲得的。
你要限制用戶,只有使用證書,登錄賬戶等方法實現。
如何在當前頁面用php 獲取js 變數的值
1、首先我們創建一個test的php文件。
2、在裡面添加html需要的代碼。
3、我們在裡面添加js腳本,定義一個a變數100。
4、現在我們在底部添加php中代碼,其中定義一個b變數默認為0,準備用它來接收js中的a的值。
5、接著我們在script裡面使用writeln輸出a,並賦值給php中的變數b,在最後echo輸出查看b中的值。
6、在瀏覽器中打開這個php文件會直接echo出js中變數a的數值為100,到此php獲得js中的變數完成。
php,js等,能通過瀏覽器取得訪問者的mac地址嗎?還能取得客戶的哪些信息?
能!如php獲取mac地址:?php
@exec(“ipconfig /all”,$array);
for($Tmpa;$Tmpacount($array);$Tmpa++){
if(eregi(“Physical”,$array[$Tmpa])){
$mac=explode(“:”,$array[$Tmpa]);
echo $mac[1];
}
}
?
還能獲取ip,訪問埠,瀏覽當前頁面用戶的主機名等信息。至於js我不是很了解,但是也是可以獲取和php差不多的信息。
具體的php的實現方法可以看:
用JS能否得到訪客的MAC地址嗎?如能得到訪客客戶端能否屏蔽JS獲取MAC 地址呢?
不能,除非你用activeX來獲取.而且如果用控制項獲取的話,只有IE能支持,在客戶端並且有警示.利用此警示訪客就能阻止JS獲取MAC 地址.
合法獲取MAC地址是很簡單的,用PHP,JAVA寫applet都可以.
原創文章,作者:FPID,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/134430.html