導航:首頁 > 編程語言 > php地址傳值

php地址傳值

發布時間:2024-12-08 04:20:06

php 里url傳值

如果form 表單提交的時候用了post就要用post來接收,比如說
<form method="post">
用戶名:<input type="text" name="name" value="">
密碼:<input type="password" name="pwd" value="">
<input type="submit" value="提交">
</form>

接收時就用:
$username=$_POST["name"];
$password=$_POST["pwd"];

如果method="get"的話就用get接收

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

③ php 中a標簽,如何傳值

php中a標簽的傳值一般都是都是get的方式來傳值的,一般的格式都是鏈接地址後後面接一個?act=加上你要傳的值,然後在php的處理頁面中,用$_GET['act']來接受這個a傳過來的值,然後在處理就行了,這里我給出寫的具體例子:
html中:

<a href="ucenter.php?act=showcart">我的測試</a>
php中:

if( isset($_GET['act']) && trim( $_GET['act'] )== 'showcart'){
echo 'a傳值成功了';

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

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

閱讀全文

與php地址傳值相關的資料

熱點內容
怎麼看手機上所有的app 瀏覽:364
網路拚命令怎麼拼 瀏覽:836
產品經理和程序員優先選哪個 瀏覽:393
樸素的app應用怎麼推廣 瀏覽:586
怎麼查校園卡app專屬流量 瀏覽:437
少兒編程教育培訓視頻 瀏覽:562
華為平板如何裝兩個一樣的app 瀏覽:728
程序員與劫匪 瀏覽:623
協同演化演算法及其在數據挖掘中的應用 瀏覽:225
單片機可控硅開關電路 瀏覽:121
文件夾合並會變大 瀏覽:231
手游mc伺服器怎麼設置管理員 瀏覽:200
pso演算法優化參數 瀏覽:606
java打開pdf文件怎麼打開 瀏覽:369
用銀行家演算法拒絕死鎖的例題 瀏覽:670
洗盤選股指標源碼 瀏覽:705
百度雲盤下載的壓縮包怎麼解壓 瀏覽:737
加密類型是TKIP被我弄掉了 瀏覽:234
貝刻智能手環app如何下載 瀏覽:838
公司電腦上的加密文件解密 瀏覽:462