을 기억합니다 url은 URL에 추가 된 문자열을 유지합니다.쿠키 제출하면 현재 페이지의 URL을 추가 것을 나는 양식을 양식 제출
domain.com?name=value
domain.com/page?name=value
domain.com/page2?name=value
등
을 기억합니다 url은 URL에 추가 된 문자열을 유지합니다.쿠키 제출하면 현재 페이지의 URL을 추가 것을 나는 양식을 양식 제출
domain.com?name=value
domain.com/page?name=value
domain.com/page2?name=value
등
PHP의 페이지 사이에 변수를 전달하는 것은 당신이 원하는, 다음 세션 변수를 통해 전달할 경우 : 프로젝트의 모든 페이지에서
상기 다음 줄을 추가합니다 상단 :
<?php
session_set_cookie_params(0);
session_start();
?>
그런 다음 한 페이지에 세션 변수에 값을 할당 :
$_SESSION['name'] = value;
동일한 세션 내 다른 페이지에서이 변수 검색 : 당신이 열려있는 세션을 유지하여 수행되는 모든 시점에서
$name = $_SESSION['name'];
을
<?php
session_start();
$_SESSION = array();
session_destroy();
?>
테이크를 호출 세션을 완전히 파괴하는 방법에 대해 this SO post을보십시오. 브라우저가 닫히거나 세션이 명시 적으로 삭제 될 때까지 세션은 기본적으로 열린 상태로 유지됩니다.
<?php
$name = $_GET['name'];
echo "<form action='nextpage.php?name=$name' method='post'> ... </form>";
?>
모든 양식이 GET을 통해 이름 변수를 보내기 방법 : 세션을 처리하는 것은 당신이 당신이 수동으로 당신이 당신의 PHP 내에서 스크립트를 호출 할 때마다 변수를 전달할 수 있습니다, 원하는 것을하지 않으면
다음 페이지로 이동하십시오.
쿠키 만드시겠습니까?! PHP를 사용하는 경우 $ _SESSION을 사용하여 단일 세션에서 페이지간에 변수를 전달하십시오. – Bee
정확히 무엇이 질문입니까? – ultranaut
@Bee 감사합니다.하지만 좀 더 자세히 설명해 주시겠습니까? 내 PHP 지식은 꽤 제한되어 있습니다. –