"PHP session id()"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(사용자 2명의 중간 판 10개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{DISPLAYTITLE:PHP session_id()}}
==개요==
==개요==
;PHP session_id()
;PHP session_id()
4번째 줄: 5번째 줄:


==실습 1==
==실습 1==
<source lang='php'>
<syntaxhighlight lang='php'>
<?php
<?php
session_start(); // 세션 ID 발급됨
session_start(); // 세션 ID 발급됨
echo session_id(); // 세션 ID 출력
echo session_id(); // 세션 ID 출력
// tva6lfewdxdknbxiwpvc7ilub2
// tht6wlhgofxctwyoeieu1mzig1
</source>
</syntaxhighlight>
:→ (★보안!) 이것은 실습예시일뿐, 실제로 세션ID를 출력하지 않도록 하자...


==실습 2==
==실습 2==
<source lang='php'>
<syntaxhighlight lang='php'>
<?php
<?php
session_start();
session_start();
session_id('hello');
session_id('hello');
echo session_id(); // hello
echo session_id(); // hello
</source>
</syntaxhighlight>
:→ hello같이 바보같은 세션ID도 설정가능...
:→ hello같이 단순한 세션ID도 설정 가능하다.
 
서버측에서 확인해보면...
<syntaxhighlight lang='console'>
[root@zetawiki session]# ll | grep hello -A3
-rw------- 1 apache apache  0 Jul  5 10:38 sess_hello
-rw------- 1 apache apache  0 Jul  5 10:22 sess_r64fuo0fkm32ib2yufjeieh9n3
-rw------- 1 apache apache  0 Jul  5 09:54 sess_tht6wlhgofxctwyoeieu1mzig1
-rw------- 1 apache apache  0 Jul  5 10:23 sess_u11l33e8a14shz92fohe8gv9r8
</syntaxhighlight>


==같이 보기==
==같이 보기==
*[[PHP session_start()]]
*[[PHP session_start()]]


==참고 자료==
==참고==
*http://php.net/manual/en/function.session-id.php
*http://php.net/manual/en/function.session-id.php


[[분류: PHP]]
[[분류: PHP]]
[[분류: 세션]]

2020년 11월 2일 (월) 02:35 기준 최신판

1 개요[ | ]

PHP session_id()
  • 세션ID를 조회·변경하는 PHP 함수

2 실습 1[ | ]

<?php
session_start(); // 세션 ID 발급됨
echo session_id(); // 세션 ID 출력
// tht6wlhgofxctwyoeieu1mzig1

3 실습 2[ | ]

<?php
session_start();
session_id('hello');
echo session_id(); // hello
→ hello같이 단순한 세션ID도 설정 가능하다.

서버측에서 확인해보면...

[root@zetawiki session]# ll | grep hello -A3
-rw------- 1 apache apache   0 Jul  5 10:38 sess_hello
-rw------- 1 apache apache   0 Jul  5 10:22 sess_r64fuo0fkm32ib2yufjeieh9n3
-rw------- 1 apache apache   0 Jul  5 09:54 sess_tht6wlhgofxctwyoeieu1mzig1
-rw------- 1 apache apache   0 Jul  5 10:23 sess_u11l33e8a14shz92fohe8gv9r8

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}