當前位置:首頁 » 編程語言 » php取地址欄參數

php取地址欄參數

發布時間: 2022-11-23 02:33:46

php獲取上個頁面地址欄參數

可以把id放到放進一個隱藏域 提交的時候會和表單一起提交給b.php
<input type="hidden" name="id" value="<?php echo xxxxx ?>" />

② thinkphp 取得url參數

一般情況下URL中的參數就是通過GET方法獲取,但是由於PATHINFO的特殊性,URL地址最終需要被解析才能轉換成GET參數,ThinkPHP對URL是按照一定的規則進行解析的,除非你使用了URL路由規則,如果你對URL做了特別的定製,但是又不想使用URL路由,那麼可以使用框架提供的URL參數獲取方法直接獲取,
例如,我們訪問一個如下的網址:
http://serverName/News/archive/2012/01/15
正常情況下,只有通過路由才能解析後面的2012/01/15,現在我們可以直接在News控制器的archive操作方法裡面直接使用:
Class NewsAction extends Action {
Public function archive(){
$year = $_GET["_URL_"][2];
$month = $_GET["_URL_"][3];
$day = $_GET["_URL_"][4];
}
}
3.0版開始支持URL地址中的PATH_INFO方式的URL的參數獲取方式,需要配置
VAR_URL_PARAMS參數,默認值是:
'VAR_URL_PARAMS' => '_URL_', // PATHINFO URL參數變數

③ 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

④ 急!!php獲取url參數

首先這里的referer是指你點的是這個鏈接進入上傳頁面的。
你點了上傳操作,就又有了上傳的請求url,按你的代碼中:
U('album/imageupload',array('id'=>albumid))
上傳請求鏈接里你只傳了這個所以$_GET['id']只會接收到albumid
解決辦法:
方法一:
看看你的上傳插件支持不支持附加post傳參,支持的話在上傳插件中傳入,php用$_POST['id']就能得到id值
方法二:
上傳鏈接中另加一個參數
U('album/imageupload',array('id'=>albumid,
'albumid'=>$_GET['id']))
php里用$_GET['albumid']接收

⑤ php獲取url參數以及參數值

php 強制轉換大寫的函數 strtoupper ...

if ( strtoupper($_GET['action']) == "ADD" ) {

//something

}

⑥ 用php如何讀取地址欄的參數

使用超級全局變數$_GET可以訪問地址欄的參數,例如調用地址為:
abc.php?param=val123

$_GET['param']的值就是'val123'

⑦ PHP 如何通過地址欄傳遞參數

<?php
$mp3=$_GET['mp3'];
?>
<objecttype='application/x-shockwave-flash'width='640'height='380'>
<paramname='flashvars'value='src=<?=$mp3?>'/>
</object>

這樣就可以了 把上面代碼存為mp3.php

然後 mp3.php?mp3=你的mp3網址


就傳遞Ok了。

⑧ php獲取地址欄參數含有[]怎麼處理

使用超級全局變數$_GET可以訪問地址欄的參數,例如調用地址為:
abc.php?param=val123

$_GET['param']的值就是'val123'

⑨ Php獲取參數的幾種方法

1.獲取地址欄參數:
$_SERVER['QUERY_STRING'];

2.獲取參數值

//post提交

用$_POST['參數名稱']獲取值

//get 提交
用$_GET['參數名稱']獲取值

//無論是post還是get方式提交都可以用$_REQUEST
用$_REQUEST['參數名稱']獲取值

⑩ php如何獲取網址中的參數

比如有一個網址為

http://域名/goods.php?u=59&id=24#pinglun

我想得到這個id值

可以用正則,也可以用php函數解析到數組中

用正則可以這樣

preg_match('/id=(d+)/',$_SERVER["REQUEST_URI"],$m);//$_SERVER 這個表示當前網址url

print_r($m[1]);exit;

或者用parse_url()及parse_str()函數

$cur_q=parse_url($_SERVER["REQUEST_URI"],PHP_URL_QUERY);

parse_str($cur_q,$myArray);

print_r($myArray["id"]);exit;

拓展資料

PHP(外文名:PHP: Hypertext Preprocessor,中文名:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。

PHP的特性包括:

1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。

2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,

PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成htmL標記的CGI要高許多;

PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。

3. PHP支持幾乎所有流行的資料庫以及操作系統。

4. 最重要的是PHP可以用C、C++進行程序的擴展!

參考資料:網路 PHP

熱點內容
oraclelinux源 發布:2022-11-26 15:18:31 瀏覽:644
電腦文件加密保護 發布:2022-11-26 15:09:42 瀏覽:90
開源列印伺服器搭建 發布:2022-11-26 15:09:34 瀏覽:768
腳本除了油猴子還有什麼 發布:2022-11-26 15:07:06 瀏覽:102
flash整站源碼下載 發布:2022-11-26 15:06:29 瀏覽:949
貪心演算法matlab 發布:2022-11-26 15:05:02 瀏覽:32
sm腳本 發布:2022-11-26 15:03:19 瀏覽:516
linux2632 發布:2022-11-26 15:03:09 瀏覽:776
達內培訓Android培訓 發布:2022-11-26 15:02:58 瀏覽:443
交叉編譯fpic 發布:2022-11-26 14:59:38 瀏覽:895