1. php如何傳遞url後面的所有參數
這樣修改吧
header("location:http://www.domain.com/456/?id=$id&key=$key");
header("location:http://www.domain.com/456/?id=$id&key=$key");
望採納
2. php怎麼進行參數傳遞
所謂的傳遞數值,一般都是在訪問該頁面的時候起作用,所以你只需要將搜索的值保存在某個全局變數,到用的時候再取出來就可以。
一般搜索傳遞使用的是$_POST數組,你可以在調用C頁面時,將$_POST相關的值重新設置下就可以,或者可以直接用網址進行參數的傳遞。
3. 請教大神,php網址參數是怎麼傳遞的
wap.php這個文件叫做單入口文件,就是指所有的和瞎文件都要從這個文件進入,參數是等號後面的這個字元串,例如:一般都是謹銀通過$_GET['喚晌空c']的到Group的,c一般是定義了你的文件夾,a一般是定義了你的文件名,也就是Group文件下的index文件
4. php怎麼傳遞參數
PHP程序內可以定義全局變數和私有變數來傳遞參數。
如果你問的是網頁表單中的傳遞方法,那就是GET與POST。
在PHP中接受GET和POST參數的方法是:$_GET['變數名'] 或 $_POST['變數名']
<form action="" method="POST">
<input type="text" name="abc" value="" >
<input type="submit" value="提交">
</form>
PHP中可以使用 $_POST['abc']來獲得提交到程序的表單的數據。
5. 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了。
6. php href 傳遞參數問題
URL方式傳遞參數到伺服器上,用PHP腳本接受參數時,此種方式為GET方法,在PHP語言里,對於的數據容器是$_GET,上面的PHP的寫法為:
<?PHP
if(isset($_GET['id'])){
echo $_GET['id'];
}
?>
$_POST數據容器,主要是針對表單提交(表單的METHOD 屬性設置為 POST,如果沒有設置,默認為GET方法,同URL方式傳遞參數一樣)。
希望有所幫助,謝謝!
7. php 網頁之間動態傳遞參數
第一種辦法:
一般web開發的通用的頁面之間傳遞方法主要有post,get,其實,這個也是http協議內容裡面,所有的web開發語言都實現這個,php也不例外,php獲取其他頁面傳遞過來的參數可以如下:
$var1 = $_POST['var1 '];
$var1 = $_GET['var1 '];
$var1 = $_REQUEST['var1 '];(獲取get或者post的數據)
第二種辦法:
另外一種通用的辦法:可以通過服務端的session來存儲並獲取數據
第三種辦法:
通過php的全局變數來傳遞參數
8. 如何將一個php頁面的值傳給另一個頁面
辦法很多:
第一種:GET(就是URL,也就是鏈接上帶有參數),例子:
1.php(第一個頁面)
<a href="2.php?arr=abc">傳遞get數組名為arr,值是abc,傳遞到2.php頁面
</a>
看到?arr=abc了吧,這就是參數了,如果有兩個呢:<a href="abc.php?abc=abc&123=123">傳遞get數組名為abc,值是abc
</a>
&用這個隔開,當然啦,在網頁上看就是&
2.php(第二個頁面)
<?php
echo $_GET['abc'];
//輸出傳遞過來的值
-------------------------------------------------------------------------
第二個辦法是:POST,表單提交,依舊是給例子:
<form name="form1" method="post" action="2.php">
method的意思是以post方式提交到2.php,action的意思是動作,method是類型
隨便輸一個:
<label>
<input type="text" name="val" />
input是html的標簽,類型是文本域(輸入文字),名字是val(後台用於接收的名稱)
</label>
<p>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>
</form>
2.php(第二個頁面)
<?php
echo $_POST['val'];
//輸出上一個頁面提交過來的val文本域的值。
?>
-------------------------------------------------------------------------------------------
第三個辦法是:SESSION,會話。還是給例子(注意,SESSION是全局變數,也就是說,它只要被聲明,在所有頁面都是可用的,前提是你不關閉網頁或者沒有到SESSION的生命周期。而POST和GET只要php執行完畢就會立刻被釋放,也就沒有了。):
1.php
<?php
session_start();
//會話開始,這樣你才可以調用session
$_SESSION['val']='123';
//直接聲明全局變數val的值等於123
echo $_SESSION['val'];
?>
<a href="2.php">跳轉到第二個頁面去看看。
</a>
2.php
<?php
session_start();
echo $_SESSION['val'];
//直接輸出全局變數val.
?>
--------------------------------------------------------------------------------
最後一個辦法,cookie。餅干,哈哈不過呢,這個辦法不好用,因為cookie是存放在客戶端上(也是全局變數),session是存放在伺服器上。這是兩者唯一的不同
然後捏,我也沒用過cookies,所以呢。我只能網路一個給你咯,調用辦法一樣的$_COOKIE['名稱']
<?php
setcookie("user", "Alex Porter", time()+3600);
//創建一個名為user的cookie變數,它的值是Alex Porter。它將在一個小時以後過期,也就是不能訪問了
echo $_COOKIE['user'];
//你還要刷新一下頁面才可以生效= =。。
?>
?>
9. PHP中如何通過超鏈接傳遞參數
通過表單直接彎消輪傳遞即可,案例代碼如下:
創建go.php文件,其代碼如下
<?php
@$username=$_POST['name'];
@$usermessage=$_POST['message'];
if(!empty($username)||!empty($usermessage)){
echo"您的姓名:".$username.",您的留言內容:埋信".$usermessage;
}else{
echo'<formaction="go.php"method="post">
橋運您的姓名:<inputtype="text"name="name"><br><br>
留言內容:<inputtype="text"name="message">
<button>提交</button>
</form>';
}
?>
案例截圖:
1.填寫表單
10. 怎樣在php的url傳多個值
可以傳遞多個參數。
通過url進行傳值,是php中一個傳值的重要手段。所以我們要經常對url裡面所帶的參數進行解析,如果我們知道了url傳遞參數名稱,例如:
/index.php?name=tank&sex=1#top
就可以通過$_GET['name'],$_GET['sex']來獲得傳的數據。