PHP practice project notes COOKIES
Mainly set cookies when logging in and out. To save login and safe exit
1: Set on the login page
//Set the value of cookies
_setcookies($_rows['tg_username'], $_rows['tg_uniqid'],$_clean['time']);
_location(null,'index.php');
Step 2: Generate cookie,
<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>
Step 3: Set
<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>}
in login status Step 4 on login page and logout Page plus
<span>//</span><span>登录状态</span> _login_state();
The above introduces the COOKIES of PHP practice project notes, including the relevant content. I hope it will be helpful to friends who are interested in PHP tutorials.

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics











Today we are mainly going to take a look at the time application method of golang time package. The general rule between the two is that "wall time" is used to tell time, and "monotonic clock" is used to measure time; there are other clock processing methods.

Solution to the failure of setcookie php: 1. Open the corresponding PHP file; 2. Check whether the domain name parameters are standardized; 3. Implement it through global variables, code such as "foreach ($_COOKIE["cookie"] as $name => $value) {$name = htmlspecialchars($name);$value = htmlspecialchars($value);echo...".

1. Overview As part of this article, let us start with some problems with the existing Date and CalendarAPI and explore how the new Java8Date and TimeAPI solve these problems. We will also take a look at the core classes in the Java8 time class library, such as LocalDate, LocalTime, LocalDateTime, ZonedDateTime, Period, Duration and their APIs. 2. The problem of thread safety of the old time API (before Java 8)-Date and Calendar classes are not thread-safe, making it difficult for developers to debug concurrency problems of these APIs and need to write additional code to deal with them.

In web development, cookies are a very common technology that allow web applications to store and access data on the client side. In PHP programming, setting cookies is usually implemented using the setcookie function. The syntax of the setcookie function is as follows: boolsetcookie(string$name[,string$value[,int$expire[,string$path[,

1. Two ways to represent time in Python: timestamp: offset in seconds relative to 1970.1.100:00:00, unique time tuple struct_time: a total of 9 elements>tm_year: year 1-12> tm_mon: month 1-12>tm_mday: day 1-31>tm_hour: hour 0-23>tm_min: minute 0-59>tm_sec: second 0-59>tm_wday: week 0-6 (0 means Sunday)>tm_day: Day of the year 1-366>tm_isdst: whether it is daylight saving, the default is -1.ti

Pythontime module time acquisition and conversion Python's Time library can perform time-related processing, such as accessing the current date and time, outputting time in different formats, and waiting for a specified time. 1. Get the time 1.1. Timestamp importtimetimestamp=time.time()#1682737552.5009851 Greenwich Mean Time (GMT) The total number of seconds from 00:00:00 on January 1, 1970 to the present 1.2. Structured time importtimestruct_time= time.localtime()#time.struct_time(tm_year=2

The setcookie() function in PHP is a way to set a cookie to the client browser. It allows the website to recognize the user through cookies on the next visit and provide them with corresponding services. setcookie() has several parameters, including cookie name, value, expiration time, etc. When setting the expiration time, it can be specified by timestamp. However, sometimes we see timestamps being set to 0. What does this mean?

Use the PHP function "time" to return the current UNIX timestamp. The UNIX timestamp refers to the total number of seconds since 0:00:00 on January 1, 1970 Coordinated Universal Time (UTC). In PHP, you can use the built-in function "time" to get the current UNIX timestamp. This article explains how to use this function and provides corresponding code examples. Code example: <?php$timestamp=time();echo" current
