『壹』 php如何獲取url中的參數
echo$_SERVER['QUERY_STRING'];
『貳』 php url傳遞參數,接收參數問題
a.php
<?php
$id=123123;
header("location:http://127.0.0.1/b.php?id=$id")
?>
b.php
<?php
$a=$_GET['id'];
echo$a."heyman";
?>
先自己隨便訪問下127.0.0.1/b.php?id=1235 看看能顯示么
『叄』 php url中傳遞時間參數
和PHP沒有關系,是你的HTML代碼寫的不正確href沒有加引號,輸出出來就是這樣了:
<a href=queryresult.php?time=2009-04-30 18:30:00&page=1> 第一頁 </a>
一眼就看出來time傳過去應該是2009-04-30,而且page參數也沒有傳過去
加上雙引號就行了:
$page_string = '<a href="queryresult.php?time='.$time.'&page=1"> 第一頁 </a>'
一定要按規范來寫代碼,這是良好編程習慣的一種。否則容易產生各種各樣莫名其妙的問題。
『肆』 php如何獲取url後面的參數,並拆分
來個方法 一個是用正則取出來 一個是不用get這樣傳數據,用ajax傳
『伍』 php如何通過url參數進行查詢
好像是這樣
首先,第一次傳遞的參數是從資料庫中提取出來的,也就是p c price 這3個都為空的時候。
然後你就判斷,當 p c price 這3個傳過來的參數有哪個不等於空了,就說明這個已經查到了結果。
你就可以把 price的結果賦值給url上的price了。
大概:
if($_REQUEST['pri']==""){//判斷參數是否為空,空則從資料庫從提取價錢這個欄位值;
$pri=$row['price'];
}else{
$pri=$_REQUEST['pri'];//如果不為空就把前一個價格給繼續傳遞下去
}
<ahref='index.php?p=<?phpecho$row['p']?>&c=<?phpecho$row['p']?>&pri=<?phpecho$pri?>'></a>
//現在這樣寫的後果是點擊一次之後pri的值就不會改變了,要想改變還得看需要的時候再重新把它給清空,重新賦值。
//代碼可能達不到你想要的效果,主要是處理上一個url參數的思路。
『陸』 php獲取url傳遞的參數
php頁面裡面
$隨便名字 = $_POST['你html裡面input的name']
就可以獲得
『柒』 php獲取url參數
1、在當前網頁echo出變數$_SERVER['HTTP_HOST']即可獲取域名或主機地址。
『捌』 php的URL傳參,通過URL傳!
PHPURL傳參是向URL裡面添加字元串的方式來進行傳遞的。
例:
index.php?id=100&name=test
上面這個url傳遞了id為100,name為test的傳,可以通過$_GET['id']和$_GET['name']分別獲取這兩個值。
『玖』 php如何提取url中參數中的url裡面的參數
你應該說的是用GET方法傳送表單吧。這里的參數可以用PHP提供的數組GET[ ],來解決。例如:要提取這個jb_id,可以先聲明個變數:$jb_id=$_GET['jb_id']; 注意這里的變數名並不唯一。格式是:$變數名=$_GET[參數名];
你這個例子可寫一下代碼:
$jb_id=$_GET['jb_id'];
$id=$_GET['id'];
$sj=$_GET['sj'];
執行後, $jb_id值就是:11111 ,$id值就是:99999,$sj值就是:hsdbd
然後像處理一般變數那麼處理。
不知道你明白不?其實你也可以用POST方式傳遞參數,用法跟GET完全相同,只是表單中的方式要改為:POST