PHP 연습 프로젝트 노트 쿠키
로그인, 로그아웃 시 주로 쿠키를 설정합니다. 로그인 저장 및 안전 종료
1: 로그인 페이지에서 설정
//쿠키 값 설정
_setcookies($_rows['tg_username'], $_rows['tg_uniqid '] ,$_clean['time']);
_location(null,'index.php');
2단계: 쿠키 생성
<span>/*</span><span>* * _setcookies * @param unknown $_username * @param unknown $_uniqid </span><span>*/</span><span>function</span> _setcookies(<span>$_username</span>,<span>$_uniqid</span>,<span>$_time</span><span>){ </span><span>setcookie</span>('username',<span>$_username</span><span>); </span><span>setcookie</span>('uniqid',<span>$_uniqid</span><span>); </span><span>switch</span> (<span>$_time</span><span>) { </span><span>case</span> '0' : <span>//</span><span> 设置浏览器进程</span><span>setcookie</span> ( 'username', <span>$_username</span><span> ); </span><span>setcookie</span> ( 'uniqid', <span>$_uniqid</span><span> ); </span><span>break</span><span>; </span><span>case</span> '1' : <span>//</span><span> 一天的进程</span><span>setcookie</span> ( 'username', <span>$_username</span>, <span>$_time</span> () + 86400<span> ); </span><span>setcookie</span> ( 'uniqid', <span>$_uniqid</span>, <span>$_time</span> () + 86400<span> ); </span><span>break</span><span>; </span><span>case</span> '2' : <span>//</span><span> 一周的进程</span><span>setcookie</span> ( 'username', <span>$_username</span>, <span>$_time</span> () + 604800<span> ); </span><span>setcookie</span> ( 'uniqid', <span>$_uniqid</span>, <span>$_time</span> () + 604800<span> ); </span><span>break</span><span>; </span><span>case</span> '0' : <span>//</span><span> 一个月的进程</span><span>setcookie</span> ( 'username', <span>$_username</span>, <span>$_time</span> () + 2592000<span> ); </span><span>setcookie</span> ( 'uniqid', <span>$_uniqid</span>, <span>$_time</span> () + 2592000<span> ); </span><span>break</span><span>; } }</span>
세 번째 단계: 로그인 상태에
<span>//</span><span>登录的情况,就是防止登陆后通过在浏览器中直接连接再次登录</span><span>function</span><span> _login_state(){ </span><span>if</span> (!<span>isset</span>(<span>$_COOKIE</span>['username'<span>])) { _alert_back(</span>"登录状态无法就行本操作!"<span>); } }</span>
<span>//</span><span>删除cookies</span><span>function</span><span> _unsetcookies(){ </span><span>setcookie</span>('username','',<span>time</span>()-1<span>); </span><span>setcookie</span>('uniqid','',<span>time</span>()-1<span>); _session_destroy();</span><span>//</span><span>删除session</span> _location(<span>null</span>,'index.php'); <span>//</span><span>做跳转</span>}
을 설정합니다. 네 번째 단계는
<span>//</span><span>登录状态</span> _login_state();

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











오늘은 golang time 패키지의 시간 적용 방법을 주로 살펴보겠습니다. 둘 사이의 일반적인 규칙은 "벽 시간"이 시간을 알려주는 데 사용되고 "단조 시계"가 시간을 측정하는 데 사용된다는 것입니다. 다른 시계 처리 방법이 있습니다.

setcookie php 실패에 대한 해결 방법: 1. 해당 PHP 파일을 엽니다. 2. 도메인 이름 매개변수가 표준화되었는지 확인합니다. 3. "foreach ($_COOKIE["cookie"])와 같은 코드를 통해 $name = > $value) {$name = htmlspecialchars($name);$value = htmlspecialchars($value);echo...".

1. 개요 이 기사의 일부로 기존 Date 및 CalendarAPI의 몇 가지 문제부터 시작하여 새로운 Java8Date 및 TimeAPI가 이러한 문제를 어떻게 해결하는지 살펴보겠습니다. 또한 LocalDate, LocalTime, LocalDateTime, ZonedDateTime, Period, Duration 및 해당 API와 같은 Java8 시간 클래스 라이브러리의 핵심 클래스를 살펴보겠습니다. 2. 이전 API(Java 8 이전)의 스레드 안전성 문제 - 날짜 및 달력 클래스는 스레드로부터 안전하지 않으므로 개발자가 이러한 API의 동시성 문제를 디버그하기 어렵고 이를 처리하기 위해 추가 코드를 작성해야 합니다. .

1. Python에서 시간을 표현하는 두 가지 방법: 타임스탬프: 1970.1.100:00:00을 기준으로 한 초 단위 오프셋, 고유 시간 튜플 struct_time: 총 9개 요소>tm_year: 1-12년> tm_mon: 1-12월> tm_mday: 일 1-31>tm_hour: 시 0-23>tm_min: 분 0-59>tm_sec: 초 0-59>tm_wday: 주 0-6(0은 일요일을 의미)>tm_day: 일 1-366> tm_isdst: 일광 절약 시간인지 여부, 기본값은 -1.ti입니다.

웹 개발에서 쿠키는 웹 애플리케이션이 클라이언트 측에서 데이터를 저장하고 액세스할 수 있도록 하는 매우 일반적인 기술입니다. PHP 프로그래밍에서 쿠키 설정은 일반적으로 setcookie 함수를 사용하여 구현됩니다. setcookie 함수의 구문은 다음과 같습니다: boolsetcookie(string$name[,string$value[,int$expire[,string$path[,

Pythontime 모듈 시간 획득 및 변환 Python의 Time 라이브러리는 현재 날짜 및 시간에 액세스하고, 시간을 다른 형식으로 출력하고, 지정된 시간을 기다리는 등 시간 관련 처리를 수행할 수 있습니다. 1. 시간 가져오기 1.1. 타임스탬프 importtimetimestamp=time.time()#1682737552.5009851 그리니치 표준시(GMT) 1970년 1월 1일 00:00:00부터 현재까지의 총 시간 1.2. 현지시간()#time.struct_time(tm_year=2

PHP의 setcookie() 함수는 클라이언트 브라우저에 쿠키를 설정하는 방법입니다. 이를 통해 웹사이트는 다음 방문 시 쿠키를 통해 이용자를 인식하고 이에 상응하는 서비스를 제공할 수 있습니다. setcookie()에는 쿠키 이름, 값, 만료 시간 등을 포함한 여러 매개변수가 있습니다. 만료 시간을 설정할 때 타임스탬프로 지정할 수 있습니다. 그러나 때때로 타임스탬프가 0으로 설정되는 경우가 있습니다. 이는 무엇을 의미합니까?

Golang은 배우기 쉽고 효율적이며 빠른 기능으로 인해 매우 인기 있는 프로그래밍 언어입니다. 그러나 사용하는 동안 필연적으로 몇 가지 문제와 오류가 발생합니다. 예를 들어, time 패키지에서 After 메서드를 사용하는 경우 정의되지 않음: time.After라는 오류가 발생할 수 있습니다. 이 기사에서는 이 오류를 해결하는 방법을 소개합니다. Golang에서 내보내지 않은 함수 이름을 사용하거나 잘못된 경우 오류의 원인을 이해합니다.
