현재 위치: > 함수 카테고리 모음> setcookie

setcookie

쿠키를 보내십시오
이름:setcookie
분류:회로망
사용 언어:php
한 줄 설명:나머지 HTTP 헤더로 전송 될 쿠키를 정의합니다.

정의 및 사용법

setcookie() 함수는 나머지 HTTP 헤더로 전송 된 쿠키를 정의하는 데 사용됩니다.

쿠키는 종종 사용자를 식별하는 데 사용됩니다. 쿠키는 서버가 사용자의 컴퓨터에 포함시키는 작은 파일입니다. 동일한 컴퓨터가 브라우저를 통해 페이지를 요청할 때마다 쿠키를 보냅니다. PHP를 사용하면 쿠키 값을 생성하고 검색 할 수 있습니다.

쿠키 이름은 동일한 이름의 변수에 자동으로 할당됩니다. 예를 들어, "user" 라는 쿠키가 전송되면 쿠키의 값이 포함 된 $user 라는 변수가 자동으로 생성됩니다.

참고 : <html> 태그 앞에 setcookie() 함수가 나타나야합니다.

참고 : 쿠키를 보낼 때 쿠키 값이 자동으로 URL에 인코딩됩니다. 수신 할 때는 자동으로 디코딩됩니다 (URL 인코딩을 방지하려면 setrawcookie() 대신 사용하십시오).

문법

 setCookie ( 이름 , 가치 , 만료 , 경로 , 도메인 , 보안 , httponly ) ;

매개 변수 값

매개 변수 설명하다
이름 필수의. 쿠키의 이름을 지정하십시오.
선택 과목. 쿠키의 값을 지정합니다.
내쉬다

선택 과목. 쿠키의 만료 시간을 지정합니다.

값 시간 ()+86400*30은 30 일 후에 쿠키가 만료됩니다.

이 매개 변수가 생략되거나 0으로 설정되면 쿠키는 세션이 끝날 때 만료됩니다 (즉, 브라우저가 닫힌 경우).

기본값은 0입니다.

선택 과목. 쿠키의 서버 경로를 지정합니다.

"/"로 설정된 경우 전체 도메인에서 쿠키를 사용할 수 있습니다.

"/php/"로 설정된 경우 쿠키는 PHP 디렉토리 및 모든 하위 디렉토리에서만 사용할 수 있습니다.

기본값은 쿠키가 설정된 현재 디렉토리입니다.

도메인

선택 과목. 쿠키의 도메인 이름을 지정하십시오.

example.com의 모든 하위 도메인에서 쿠키를 사용할 수 있도록 도메인을 "example.com"으로 설정하십시오.

www.example.com으로 설정하면 쿠키가 www 하위 도메인에서만 제공됩니다.

안전한

선택 과목. 안전한 HTTPS 연결을 통해서만 쿠키를 전송할지 여부를 지정합니다.

True는 쿠키가 안전한 연결이 존재하는 경우에만 설정되어 있음을 의미합니다.

기본값은 False입니다.

httponly

선택 과목. True로 설정된 경우 쿠키에 HTTP 프로토콜을 통해서만 액세스 할 수 있습니다 (스크립팅 언어를 통해 쿠키에 액세스 할 수 없습니다).

이 설정은 XSS 공격을 통해 신원 도용을 줄이는 데 도움이됩니다.

기본값은 False입니다.

유사한 함수
  • 지정된 호스트의 DNS 레코드를 받으십시오 dns_get_record

    dns_get_record

    지정된호스트의DNS레코드를받으십시오
  • 주어진 인터넷 호스트 이름 또는 IP 주소에 해당하는 DNS 레코드 확인 checkdnsrr

    checkdnsrr

    주어진인터넷호스트이름또는IP주소에해당
  • 영구 네트워크 연결 또는 UNIX 소켓 연결을 엽니 다 pfsockopen

    pfsockopen

    영구네트워크연결또는UNIX소켓연결을엽
  • 모든 syslog 관련 변수를 초기화하십시오 define_syslog_variables

    define_syslog_variables

    모든syslog관련변수를초기화하십시오
  • 사람이 읽을 수있는 IP 주소를 압축 된 IN_ADDR 표현으로 변환하십시오 inet_pton

    inet_pton

    사람이읽을수있는IP주소를압축된IN_A
  • Stream_set_timeout의 별칭 - 스트림에서 시간 초과 사이클을 설정합니다 socket_set_timeout

    socket_set_timeout

    Stream_set_timeout의별
  • 기본 HTTP 헤더를 보내십시오 header

    header

    기본HTTP헤더를보내십시오
  • 시스템 로그 링크를 닫습니다 closelog

    closelog

    시스템로그링크를닫습니다
인기 기사