PHP 讀取位址列 引數
1. $_GET :
http://localhost/a.php?a=ok
<?
echo
$_GET['a']; //顯示"ok"
?>
2. $_SERVER['QUERY_STRING']
http://localhost/a.php?a=1&b=2&c=3
a.php
<?
echo $_SERVER['QUERY_STRING']; //out
a=1&b=2&c=3
?>
附:
PHP 4.2.0 以及後續版本中,PHP 指令 register_globals
DOCUMENT_ROOT
的值,將必須使用
$_SERVER['DOCUMENT_ROOT']
代替 $DOCUMENT_ROOT
,又如,使用 $_GET['id']
來代替 $id
從 URL http://www.example.com/test.php?id=3
中獲取 id 值,亦或使用 $_ENV['HOME']
來代替 $HOME
獲取環境變數
HOME 的值。
例:
<html>
<head>
</head>
<body>
<?php
//echo $_SERVER['QUERY_STRING'];
if(isset($_GET["id"]))
{
$b = $_GET["ix"];
$b +=1;
}else
{
$b = 7;
}
echo $b;
?>
<input type="button" value = "aaaaa" onclick = "aaa();">
</body>
<script>
function aaa(){
window.location="test.php?id=7&ix=<?php echo $b?>";
}
</script>
<html>
相關推薦
PHP 讀取位址列 引數
1. $_GET : http://localhost/a.php?a=ok <? echo $_GET['a']; //顯示"ok"
前端Js獲取網頁位址列引數!
function get(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.s
原生JavaScript 獲取位址列引數
用正則來匹配(強烈推薦,簡潔快速) function getQuery(name) { // 用該屬性獲取頁面 URL 地址從問號 (?) 開始的 URL(查詢部分) var url = window.location.search; // 正則篩選位址列
vue專案獲取位址列引數(非路由傳參)
在專案中,遇到一個需求,就是另一個系統直接跳轉到我們專案中的某個頁面,不需要做使用者的校驗直接單純的跳轉新頁面,再初始化查詢資料,引數以位址列的形式傳入 由於原來專案做過許可權控制,所以在路由那邊需要進行配置(部分程式碼): const newPage = { path:'/newPage', compon
將位址列引數擷取成鍵值對
getString (str) { let str1 = str.split('&') let strArr = [] str1.forEach(element => { let str2 = element.split('=')
JS獲取位址列引數整理
方法1、 //取連結中引數的值 function GetUrlParms() { var args = new Object(); var query = location.search.substring(1);//獲取查詢串
JS中位址列引數的獲取
1 function getParamer(paramer) { 2 3 var url = window.location.href.split("?")[1]; /* 獲取url裡"?"後面的值 */ 4 if (url.indexOf("&
JS採用正則表示式獲取位址列引數
getQueryString:function(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = decodeURI(decodeURI(window.location.search)
在js中獲取位址列引數
在js中獲取位址列引數 //根據傳遞過來的引數name獲取對應的值 function getParameter(name) { var reg = new RegExp("(^|&)" + name + “=([^&]*)(&|$)”,“i
用JS獲取位址列引數的方法
方法一:採用正則表示式獲取位址列引數: <html> <head> </head> <body> <script type="text/javascript"> alert(GetQueryString("id")
Jsp頁面中位址列引數傳入中文的亂碼問題
最近寫一些東西,使用超連結在位址列裡傳入中文後,遇見了一些亂碼問題,查了一些資料,做一些總結。 一、Get提交方式產生的亂碼 原因:瀏覽器首先會將這些中文字元進行編碼然後再發送給伺服器,位址列中所輸入的URL包含中文字元時,瀏覽器會將它們轉 換為 application/x-www-form
js獲取瀏覽器位址列引數
方法一:採用正則表示式獲取位址列引數: functionGetQueryString(name) { varreg = newRegExp("(^|&)"+ name +"=([^&]*)(&|$)"); varr = win
JS獲取位址列引數
類似php的$_GET //獲取url中的引數 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "
用JS獲取位址列引數的實用方法
方法如下:首先建立一個方法,引數name是url路徑中的引數名function GetQueryString(name){ var reg = new RegExp("(^|&)"
用JS獲取位址列引數的方法(超級簡單)
方法一:採用正則表示式獲取位址列引數:( 強烈推薦,既實用又方便!) function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = wi
asp.Net位址列引數加密傳遞
網上很多人在問怎麼實現Web系統URL傳輸(表單提交)引數加密。例如:要進行一個使用者帳號編輯,要傳遞使用者的ID,URL如下:http://localhost/mysystem/editAccount
用javascript獲得位址列引數的兩種方法
<script language="JavaScript"> <!-- function Request(strName) { var strHref = "www.abc.com/index.htm?a=1&b=1&c=測試測試"; var intPos = strHref
解析位址列中的查詢字串引數,返回物件
1.code: function getQueryStrObject() { var search = location.search, qs = search.length > 0 ? search.substring(1) : "", i
new URLSearchParams() 內建物件獲取位址列的引數 通過鍵的方式拿到值
首先宣告一下 隨便賦個值也行 let a = new URLSearchParams(location.search); 然後通過a.get()的方式輸入鍵 拿到值 就簡單點吧 拿到前一個頁面傳過來的id let id = a.get(‘id’); 這樣就可以直接拿到id了 下面這個
vue獲取位址列地址url擷取引數
vue獲取位址列地址url擷取引數 方法 (新建js檔案) export function UrlSearch(){ let name,value,str=location.href,num=str.indexOf("?"); //取得整個位址列 str=str.substr(num