php 페이지 사이의 값을 전달하는 세 가지 방법 실례 코드

프로젝트 개발에서 서로 다른 페이지 사이의 값을 웹 작업에서 자주 볼 수 있기 때문에 이 글은 모두에게 세 가지 흔히 볼 수 있는 방식을 열거하였다.
하나.POST 전송 값
post 전가는 html의
폼을 뛰어넘는 방법으로 사용하기 편리합니다.예:

<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 값이 있습니다. 제출 단추를 따라 전달됩니다. 이런 숨겨진 서명은 표시하고 싶지 않은 내용을 전달할 수 있습니다.
2.GET 전송 값
GET 전송값은 URL을 따라 전달되며 페이지가 이동할 때 URL을 따라 이동합니다.라벨의 사용에 자주 사용됩니다.예:내가 뛰기
점프하여 xxx로 들어갑니다.php 후 $_GET['id']에서 전달된 값을 가져옵니다.GET 방법은 URL의 목적을 위해 id의 php 파일을 삭제하거나 읽는 데 자주 사용됩니다.
셋.세션 전송값
세션은 전역 변수의 일종으로 사용자가 로그인한 후에 사용자 id와 같은 상용 데이터를 저장하는 데 자주 사용된다.세션에 저장되면 다른 페이지는 세션을 통해 얻을 수 있습니다. 세션의 사용은 세션을 열어야 합니다.

<?php

//session 

 session_start();

 $_SESSION['one']=value1;

 $_SESSION['two']=value2;

//session :

 $one = $_SESSION['one'];

 //session 

 unset($_SESSION['one']);

?>

읽어주셔서 감사합니다. 여러분에게 도움이 되었으면 좋겠습니다. 본 사이트에 대한 지지에 감사드립니다!

좋은 웹페이지 즐겨찾기