>백엔드 개발 >PHP 문제 >페이지로 이동하여 PHP로 값을 전달하는 방법은 무엇입니까?

페이지로 이동하여 PHP로 값을 전달하는 방법은 무엇입니까?

coldplay.xixi
coldplay.xixi원래의
2020-07-23 13:43:553871검색

PHP가 페이지로 점프하고 값을 전달하는 방법: 1. HTML [

] 폼 점프 방법에 사용되는 POST 값 전달 방법 2. 페이지가 점프할 때 URL을 따르는 GET 값 전달 방법; Jump; 3. 사용자가 로그인한 후 사용자 ID 등의 공통 데이터를 저장하는 데 자주 사용되는 SESSION 값 전송 방법.

페이지로 이동하여 PHP로 값을 전달하는 방법은 무엇입니까?

페이지로 이동하여 PHP로 값을 전달하는 방법:

1. POST 통과 값

게시물 값은 html ff9c23ada1bcecdd1a0fb5d5a0f18437 양식 점프에 사용됩니다. 전송 방법은 사용하기 매우 편리합니다. 예: ff9c23ada1bcecdd1a0fb5d5a0f18437表单跳转的方法,很方便使用。例如:

 <html>
 <form action=&#39;&#39; method=&#39;&#39;>
 <input type=&#39;text&#39; name=&#39;name1&#39;>
 <input type=&#39;hidden&#39; name=&#39;name2&#39; value=&#39;value&#39;>
 <input type=&#39;submit&#39; value=&#39;提交&#39;>
 </form>
 </html>

      form中的action填入的是跳转页面的url路径,method填入post方法。form表单中的提交按钮按下后,就会把form中有name的内容都传到填入的url中,可以通过$_POST['name']获取,例如:

<?php
$a=$_POST[&#39;name1&#39;];
$b=$_POST[&#39;name2&#39;];
?>

      这里有个很方便的小技巧,在input标签中把type选为'hidden'时,这个input标签会隐藏起来,不在页面显示,但这input标签在form中,并且有name值和value值,同样会跟随提交按钮传递过去,这种隐藏标签可以传递一些不想显示出来的内容。

二.GET传值

GET传值是通过跟随url传递的,在页面跳转时,跟着url跳转。常用于3499910bf9dac5ae3c52d5ede7383485标签的使用。例如:

<a href=&#39;delete.php?id=value&#39;>点我跳转</a>

跳转进入xxx.php后,就能通过$_GET['id']

<?php
//session赋值
   session_start();
   $_SESSION[&#39;one&#39;]=value1;
   $_SESSION[&#39;two&#39;]=value2;
 
//session值的读取:
   $one = $_SESSION[&#39;one&#39;];
    
   //session值的销毁
   unset($_SESSION[&#39;one&#39;]);
?>

양식의 작업에는 점프 페이지의 URL 경로가 채워지고, 메서드에는 게시 메서드가 채워집니다. 양식에서 제출 버튼을 누르면 양식에 이름이 있는 모든 콘텐츠가 채워진 URL로 전송됩니다. URL은 $_POST['name']를 통해 얻을 수 있습니다. 예:

rrreee 여기에는 매우 편리한 트릭이 있습니다. 입력 태그에서 유형을 '숨김'으로 선택하면 입력 태그가 숨겨지고 페이지에 표시되지 않습니다. 이름 값과 값 값이 있습니다. 이 숨겨진 태그는 표시하고 싶지 않은 일부 콘텐츠를 전달할 수도 있습니다.

2.GET 값 전송

GET 전송 값은 url을 따라 전달됩니다. 일반적으로 3499910bf9dac5ae3c52d5ede7383485 태그 사용에 사용됩니다. 예: rrreee xxx.php로 점프한 후 $_GET['id']를 통해 전달된 값을 얻을 수 있습니다. GET 메소드는 특정 ID를 가진 PHP 파일을 삭제하거나 읽기 위해 URL에서 자주 사용됩니다.

🎜3. SESSION 값 전송 🎜🎜🎜 SESSION은 전역 변수의 일종으로, 사용자가 로그인한 후 사용자 ID 등의 공통 데이터를 저장하는 데 자주 사용됩니다. SESSION에 저장되면 SESSION을 통해 다른 페이지를 얻을 수 있습니다. SESSION을 사용하려면 세션을 열어야 합니다. 🎜rrreee🎜🎜관련 학습 권장 사항: 🎜초보부터 마스터까지 PHP 프로그래밍🎜🎜🎜

위 내용은 페이지로 이동하여 PHP로 값을 전달하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.