2017-02-27 31 views
2
if(empty($_COOKIE['cookie'])) { 
    setcookie(
     "cookie", 
     generateRandomString(), 
     time() + (7 * 24 * 60 * 60) 
    ); 
} else { 
    setcookie(
     "cookie", 
     $_COOKIE['cookie'], 
     time() + (7 * 24 * 60 * 60) 
    ); 
} 

Dies ist das erste Mal, dass ich Cookies verwenden musste, und ich würde gerne Ihre Meinung bekommen, wie die beste und schnellste Weg Cookies erneuernBeste Möglichkeit, Cookies zu erneuern?

+0

Sie können diese Tutorials https://www.w3schools.com/Php/func_http_setcookie.asp lesen –

Antwort

1

Sie brauchen nicht ein Cookie zurückgesetzt werden, die bereits festgelegt wurde . Folgendes genügt, um den Cookie zu setzen. Der Cookie bleibt bis zum Zeitstempel bestehen.

if(empty($_COOKIE['cookie'])) { 
    setcookie(
     "cookie", 
     generateRandomString(), 
     time() + (7 * 24 * 60 * 60) 
    ); 
} 
Verwandte Themen