php怎麼獲取給它傳值的那個頁面地址呢

2022-02-19 18:45:31 字數 753 閱讀 1196

1樓:茫茫雪中

如果你是考慮安全性可放心,ajax不支援跨域,如果你非要判斷頁面,

那你可以在給php傳遞資料的時候 把 頁面的url地址也傳遞過去,然後在php中設定允許的頁面url地址,如果傳遞過來的地址在允許的頁面地址中就通過 反之不通過

2樓:匿名使用者

還有一個方法供參考,就是在那個指定的頁面新增一個隱藏表單,然後在獲取值的頁面來判斷。

a頁面:

b頁面:

<?php

$action = $_post['action'];

if ($action == "我是a頁面")else

?>

3樓:匿名使用者

瀏覽器語言

$_server['remote_addr'] //當前使用者 ip 。

$_server['remote_host'] //當前使用者主機名$_server['request_uri'] //url就是看你怎麼處理這個$_server這個全域性變數了,希望能對你有用

4樓:匿名使用者

http referer是header的一部分,當瀏覽器向web伺服器傳送請求的時候,一般會帶上referer,告訴伺服器我是從哪個頁面連結過來的,伺服器籍此可以獲得一些資訊用於處理。

因此,你只需要對變數$_server["http_referer"]進行判斷即可。

PHP怎么隨機獲取陣列裡面的值,PHP 怎麼隨機獲取陣列裡面的值

方法1 arr array 初始化陣列 key array rand arr 隨機獲取陣列的鍵 echo arr key 輸出隨機陣列值。改進型 arr array echo arr array rand arr 方法2 arr array 初始化陣列shuffle arr 打亂陣列順序echo a...

關於網頁之間的傳值問題?獲取到的變數值不能顯示,在sql語句中也不能用

從這句來看 id1是在提交表單的時候才能傳過來的。留意下是不是3.asp?id1 8問號後帶了空格?還有id3,在點選me 這個連線的時候才會傳到3.asp。id1和id3應該無法同時傳到3.asp吧。沒詳細測試,只是看了下 不知道是否正確。重點留意下是不是問號後多了個空格。id2 request....

jquery怎麼獲取a裡面某個標籤的值

3 瀏覽器執行index.html頁面,此時成功獲取到了a標籤的id值。123 attr id 或者 detail link attr id function 暈,這還不簡單 a.detail link attr id jquery 選擇器,怎麼取得一個jquery物件中的標籤的物件 var aal...