2018년 5월 22일 화요일

[PHP예제] 222 쿠키 사용하기


222_w.php

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
<?php
// 쿠키에 대입할 데이터를 설정
$cookie_data = 'data1=PHP 프로그래밍&data2=인기 발매 중';
// 쿠키에 쿠키명 'php_sample'로 저장
setcookie('php_sample', $cookie_data);
?>
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <title>Cookie에 데이터 쓰기</title>
</head>
<body>
<div>
<p>Cookie를 저장함</p>
</div>
</body>
</html>




222_r.php

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <title>Cookie에서 데이터 읽기</title>
</head>
<body>
<div>
<?php
require_once './h.php';

echo "<p>Cookie의 내용: ";
echo h($_COOKIE['php_sample']);
echo "<p>parse_str() 함수로 분리한 쿠키의 내용:";
parse_str($_COOKIE['php_sample'], $output);
echo "data1: " . h($output['data1']) . "<br>";
echo "data2: " . h($output['data2']) . "<br>";
?>
</div>
</body>
</html>



댓글 없음:

댓글 쓰기