이 file_1.php
<?php
$_POST["test_message"] = "Hello, world";
header("Location: http://localhost/file_2.php");
?>
이며,이 file_2.php
<html>
<head>
</head>
<body>
<?php
if (!(isset($_POST["test_message"])))
echo "Test message is not set";
else
echo $_POST["test_message"];
?>
</body>
</html>
출력이 하나라도 쓸 수 있는지 궁금한데 Test message is not set
인 경우 $ _POST 그리고 그렇게 궁금해했다면 그렇게하는 것이 나쁜 습관인지 궁금합니다. 난 그냥 버튼을 제출하고 메서드와 함께 양식을 보내 주겠습니까 = 나를 위해 $ _POST에 글을 쓰거나 합법적으로 파일간에 데이터를 전달하기 위해 $ _POST에 쓸 수 있습니까?
이것이 나쁜 관행이라면 말할 필요도 없습니다. 단순히 다른 파일에 데이터를 게시하는 방식이 아닙니다. 작동하지 않습니다. – oezi
세션 변수 사용 –
앱의 다른 부분이 가져 오기 전에 게시 데이터를 필터링하고 두 부분을 완전히 분리해야하는 경우 게시 데이터를 필터링하는 것이 좋지 않을 수 있습니다. 그렇지 않으면, 당신이하는 일은 무엇이든 할 수있는 더 좋은 방법 일 것입니다. –