導航:首頁 > 編程語言 > php跳轉傳參數

php跳轉傳參數

發布時間:2022-06-07 06:27:26

1. php頁面跳轉傳遞參數

如果是表單提交,提交到另一個頁面的話,例如:
需要提交的頁面:
<form action="***.php" method="post/get" name="form">
用戶名:<input type="text" name="username"/>
密 碼:<input type="password" name="pwd"/>
<input type="submit" name="submitname">
</form>
接收的頁面***.php中如下PHP代碼接收
if($_POST["submitname"]){ //判斷是否點擊提交按鈕
echo $_POST["username"];
echo "<br>";
echo $_POST["pwd"];
}

2. 如何將一個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'];
//你還要刷新一下頁面才可以生效= =。。
?>
?>

3. PHP跳轉到另一個畫面,並且帶著該行內的一個數值作為參數傳遞給下一個頁面.能給例子嗎

這個一般都是在php繪製表格的時候就弄好的,例如

$arr=array(array('id'=>1),array('id'=>2));
foreach($arras$row){
echo'<tr><td><ahref="target.php?id='.$row['id'].'">'.$row['id'].'</td></tr>';
}

能看明白不?

4. php如何跳轉頁面傳數組

後台
$data=array(這里放你查的信息);
echo json_encode($data);//返回一個json數據

前台處理下就行了

5. 如何使PHP程序執行頁面跳轉時傳遞大量參數

有時候一個頁面需要上一個頁面的多個參數
通過頁面定向header("Location: aaa.php?argument1=$argument1&argument2=$argument2&................);
以及超鏈接echo '<a href="aaa.php?argument='.$argument.'"></a>';的方式傳遞參數可能就不太方便了
以下提供一個可供參考的實現方法:
//a.php
<?php
//製作參數數組
$arr_arg=array($a,$b,$c,...........................);
//使用implode函數將數組橋接成一個字元串
$arg=implode('-',$arr_arg);
//定向到b.php
hearder('Location: b.php?arg='.$arg);
?>

//b.php
<?php
//接受從a.php傳遞過來的參數,並用explode函數進行拆解,至此便可以再次以數字索引數組的形式訪問每個參數
$arg=explode('-',$_GET['arg']);
echo '<pre>';
print_r($arg);
echo '</pre>';
?>

6. 【PHP、】submit怎樣實現傳值跳轉

<form
action="ajax.php"
method="POST">
<textarea
id="textarea"
name="text"
style="width:300px;height:250px;"></textarea>
<input
type="submit"
name="s"
>
</form>
跳轉地址是由form

action屬性設置的。當表單提交時,數據將會提交到ajax.php頁面。

7. php把值傳入到下一個跳轉的頁面用那種方法

當你成功插入後,mysql_insert_id來獲取剛插入的id
header(『Location:xx.php?id='.mysql_insert_id());
在xx.php(這個xx.php是你跳轉的頁面,你自己指定)頁面用$_GET['id']把值獲取到,再從資料庫里查出來

8. 如何用php傳遞參數實現網頁跳轉

判斷參數,如果符合條件就跳轉
$a =$_GET['jump'];
if( true == $a){
ob_start();
header('Location:'.跳轉的URL);
}
頁面就跳走了

9. php頁面跳轉傳值

用AJAX可以實現,以jQuery的AJAX為例:
$.post('b.php', {a:'這是要傳給PHP的值'}, function(d){ // 在此處理b.php的輸出d})

閱讀全文

與php跳轉傳參數相關的資料

熱點內容
linuxwss 瀏覽:848
一個軟體需要登錄伺服器地址 瀏覽:923
哪裡有解壓程序 瀏覽:299
java靜態方法內存 瀏覽:545
我的世界ec伺服器如何帶vip 瀏覽:737
什麼是由解析器域名和伺服器構成 瀏覽:414
自動識別電影信息源碼 瀏覽:849
柱筋箍筋加密區怎麼算 瀏覽:48
鋼筋中加密15倍是什麼意思 瀏覽:366
esc加密演算法 瀏覽:518
linux運行exe命令 瀏覽:124
一級建造師管理pdf 瀏覽:720
如何更改伺服器登錄賬號 瀏覽:317
看pdf文件軟體 瀏覽:183
android恢復模式 瀏覽:808
生命令人憂 瀏覽:597
魔獸搬磚怎麼選擇伺服器 瀏覽:771
程序員求伯君圖片 瀏覽:827
安卓手機如何打開mark2文件 瀏覽:662
紅米手機解壓中文解壓密碼 瀏覽:316