1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
function GetMethodType($CheckingMethod, $TranceMethod) {
echo "
————————————————————————————————–
n";
echo "" . $TranceMethod . "
n";
echo "————————————————————————————————–
n";
$first_counter = 1;
foreach ($CheckingMethod as $first_key => $first_value) {
if ( is_array($first_value) ) {
$second_counter = 1;
foreach ($first_value as $second_key => $second_value) {
echo " – " . $second_counter . ". " . $second_key . " = " . $second_value . "
n";
$second_counter++;
}
} else {
echo "" . $first_counter . ". " . $first_key . " = " . $first_value . "
n";
$first_counter++;
}
}
echo "————————————————————————————————–
nn";
}
|
사용방법
1
2
3
4
|
if ( $_POST ) GetMethodType($_POST, "POST");
if ( $_GET ) GetMethodType($_GET, "GET");
if ( $_COOKIE ) GetMethodType($_COOKIE, "COOKIE");
if ( $_SESSION ) GetMethodType($_SESSION, "SESSION");
|
// 출력물
—————————————————————–
COOKIE
—————————————————————–
1. Mds = D
2. RecentItemLog = 1193643280363
3. CMB_ID = blog
4. CMB_PW = 123456
5. CMB_CHECK = checked
6. PERSONAL_UID = 984ac039ab30a86089e3189c124aa7bb
7. URI_REFERER = /club/club_main.php
8. QUERY_STRINGS =
—————————————————————–
—————————————————————–
SESSION
—————————————————————–
1. refer_url3 = /club/club_main.php
2. refer_url2 = /company/index.php
3. refer_url1 = /club/clubBoard.php?table=aftercmt
4. refer_url0 = /club/club_main.php
5. MykimsLogIp = 211.175.161.89
—————————————————————–
위와 같이 현재 페이지의 세션, 포스트, 겟, 쿠키 값을 모두 출력해주어 버그잡을때 사용해도 요긴합니다.
상기의 출력물은 GET,POST 변수가 없어서 출력이 되지 않은 것입니다. 참고하세요!!