Some browsers cache the verification code, causing the verification code to expire when you re-open the page. Refresh the browser.
How can this problem be solved? what code can force the verification code to be reloaded.
Reply to discussion (solution)
Add a random js parameter to the generated address, url? R = Math. random ()
">
You add the forbidden cache header to the verification code image generation program.
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the pastheader ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1header ("Pragma: no-cache"); // HTTP/1.0
You can solve this problem once and for all without changing the url whenever you use it.
Math. random ()
The code is:
Both are added.
You add the forbidden cache header to the verification code image generation program.
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the pastheader ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1header ("Pragma: no-cache"); // HTTP/1.0
You can solve this problem once and for all without changing the url whenever you use it.
This cannot be added.