程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> php 頁面之間傳值的三種辦法實例代碼

php 頁面之間傳值的三種辦法實例代碼

日期:2017/7/27 17:31:05      編輯:關於JAVA

php 頁面之間傳值的三種辦法實例代碼。本站提示廣大學習愛好者:(php 頁面之間傳值的三種辦法實例代碼)文章只能為提供參考,不一定能成為您想要的結果。以下是php 頁面之間傳值的三種辦法實例代碼正文


在項目開辟中常常見到分歧頁面之間傳值在web任務中,本篇文章給年夜家列出了三種罕見的方法。

一. POST傳值

post傳值是用於html的<form>表單跳轉的辦法,很便利應用。例如:

<html>
<form action='' method=''>
<input type='text' name='name1'>
<input type='hidden' name='name2' value='value'>
<input type='submit' value='提交'>
</form>
</html>

form中的action填入的是跳轉頁面的url途徑,method填入post辦法。form表單中的提交按鈕按下後,就會把form中有name的內容都傳到填入的url中,可以經由過程$_POST['name']獲得,例如:

<?php
$a=$_POST['name1'];
$b=$_POST['name2'];
?>

這裡有個很便利的小技能,在input標簽中把type選為'hidden'時,這個input標簽會隱蔽起來,不在頁面顯示,但這input標簽在form中,而且有name值和value值,異樣會追隨提交按鈕傳遞曩昔,這類隱蔽標簽可以傳遞一些不想顯示出來的內容。

二.GET傳值

GET傳值是經由過程追隨url傳遞的,在頁面跳轉時,隨著url跳轉。經常使用於<a>標簽的應用。例如:

<a href='delete.php?id=value'>點我跳轉</a>

跳轉進入xxx.php後,就可以經由過程$_GET['id']獲得傳遞的值。GET辦法經常使用於URL的目標是刪除或讀取某個id的php文件。

三.SESSION傳值

SESSION是全局變量的一種,常常用於用戶上岸後保留用戶id之類的經常使用數據。一旦保留到SESSION中,其他頁面都可以經由過程SESSION獲得,SESSION的應用要開啟session:

<?php

//session賦值

 session_start();

 $_SESSION['one']=value1;

 $_SESSION['two']=value2;

//session值的讀取:

 $one = $_SESSION['one'];

 //session值的燒毀

 unset($_SESSION['one']);

?>

感激浏覽,願望能贊助到年夜家,感謝年夜家對本站的支撐!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved