導航:首頁 > 編程語言 > php頁面之間傳值

php頁面之間傳值

發布時間:2022-10-03 20:42:30

『壹』 php之間怎麼傳值

設置session或者cookies,要不然就寫成介面,直接傳參

『貳』 如何將一個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頁面跳轉傳值

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

『肆』 php頁面間傳值問題

[1].在1.php中將要傳的值注冊成為session 或者cookie,然後在2.php中獲取;具體實現:1.php中代碼: session_start();$_SESSION['head'] = $head;2.php中代碼: session_start();$head = $_SESSION['head']; [2].在1.php中以get或者post的表單傳值方式傳遞;1.php中代碼:<form action="2.php" method="post"> <input type="hidden" name="head" value="<?php echo $head;?>"> <input type="submit" value="提交"></form> 2.php中代碼:$head = $_POST['head'];

『伍』 php怎麼兩個頁面怎麼交互傳值

1.通過路徑url的自動跳轉,將變數傳過去,如post ,get
2.通過session 或cookie 直接跨頁面傳值。

『陸』 php頁面間傳值問題

可以通過GET或者POST兩種方法傳遞,比如下面的代碼A.PHP調用B.PHP並傳遞參數kw=love:

echo '<script type=javascript>location.href="b.php?kw=love";</script>';

『柒』 php之間怎麼傳值

兩個頁面之間有沒有跳轉關系?如果有跳轉關系,下一個頁面用上一個頁面的值可以通過url傳值,或者設置hidden的input傳值。如果沒有跳轉關系,如果test.php中要用index.php中的值,可以在test.php中require_once('index.php'),然後直接通過$ID和$idclass就可以使用這兩個變數。

『捌』 php中怎麼在頁面中傳值

總結一下:
1,用GET方式傳值,也就是URL的?後面那一串
2,用POST方式,anziqi(美洲獅)用的那種方法
3,使用session
4,使用cookie
當然還有另類的辦法,比如a.php把變數記錄到資料庫,b.php又從資料庫中取,不過這種用法基本上是前無古人哈。

閱讀全文

與php頁面之間傳值相關的資料

熱點內容
安卓手機文件怎麼轉到舊蘋果手機 瀏覽:601
2015肖秀榮pdf 瀏覽:396
如何給手機的卡包加密 瀏覽:441
安卓微信如何更換鈴聲 瀏覽:599
程序員談判場在哪裡 瀏覽:413
山東有線伺服器中斷雲主機 瀏覽:472
java截取文件名 瀏覽:463
jquery教程pdf 瀏覽:164
三略pdf 瀏覽:584
spiflash單片機 瀏覽:11
阿里雲的域名怎麼解析到國外伺服器 瀏覽:299
app客戶端開發用什麼伺服器 瀏覽:293
台灣人能備案雲伺服器嗎雲空間 瀏覽:468
程序員小哥哥都喜歡動漫 瀏覽:374
如何用免費亞馬遜雲搭建伺服器 瀏覽:665
php評論功能實現代碼 瀏覽:526
犀牛中移動物件命令 瀏覽:788
程序員上班期間可以戴耳機嗎 瀏覽:257
伺服器啟動卡怎麼使用 瀏覽:796
逛了一天累趴了來一歌解壓句子 瀏覽:347