프로젝트 개발에서는 종종 다른 페이지간에 값을 전달한다는 것을 알 수 있습니다. 웹 작업 에서이 기사에는 세 가지 일반적인 방법이 나와 있습니다.
1. 포스트 값 전송
포스트 값 전송은 HTML의 <form> Form Jump에 사용되는 방법으로 사용하기에 매우 편리합니다. 예를 들어:
<html> <form action = ''method = 'method =' '> <입력 유형 ='text 'name ='name1 '> <입력 유형 ='hidden 'name ='name2 'value ='value '> <입력 유형 ='value = '제출'> </form> </html>
양식의 동작은 점프 페이지의 URL 경로를 채우고 메소드는 게시물 메소드를 채 웁니다. 양식 양식으로 제출 버튼을 누른 후 양식의 이름이있는 내용은 채워진 URL로 전달되며 예를 들어 $ _post [ 'name']를 통해 얻을 수 있습니다.
<? php $ a = $ _ post [ 'name1']; $ b = $ _ post [ 'name2'];?>
다음은 매우 편리한 트릭입니다. 입력 태그에서 유형이 '숨겨진'으로 선택되면 입력 태그가 숨겨져 페이지에 표시되지 않습니다. 그러나 입력 태그는 양식에 있으며 이름 값과 값 값이 있습니다. 제출 버튼과 함께 전달됩니다. 이 숨겨진 태그는 표시하고 싶지 않은 콘텐츠를 전달할 수 있습니다.
2. 값 전송을 세우십시오
get 값은 URL에 따라 전달되며 페이지가 점프하면 URL로 점프합니다. <a> 태그 사용에 일반적으로 사용됩니다. 예를 들어:
<a href = 'delete.php? id = value'> 나를 클릭하여 점프 </a>
xxx.php로 점프 한 후 $ _get [ 'id']를 통해 전달 된 값을 얻을 수 있습니다. GET 메소드는 종종 URL에 사용하여 특정 ID로 PHP 파일을 삭제하거나 읽습니다.
3. 세션 값 전송
세션은 글로벌 변수의 유형으로 로그인 한 후 사용자 ID와 같은 공통 데이터를 저장하는 데 종종 사용됩니다. 세션에 저장되면 세션을 통해 다른 페이지를 얻을 수 있습니다. 세션은 세션을 위해 활성화해야합니다.
<? php // 세션 할당 세션 _start (); $ _session [ 'one'] = value1; $ _session [ 'two'] = value2; // 세션 값 읽기 : $ one = $ _session [ 'one']; // 세션 값 파괴 UNSET ($ _ 세션 [ 'One']);?>
읽어 주셔서 감사합니다. 도움이되기를 바랍니다. 이 사이트를 지원 해주셔서 감사합니다!