Welke versie van PHP en D.W.Z.?
Ik testte dit gebruikend de twee dossiers hieronder, en zij werkten volkomen in allebei D.W.Z. en Opera (recentste versies van allebei).
Zou kunnen een probleem van een oudere versie van iets zijn die het niet behandelen correct, waarbij u dit kon proberen:
session_start ();
$old_sessid = session_id ();
session_regenerate_id ();
$new_sessid = session_id ();
session_id ($old_sessid);
$old_session = $_SESSION;
session_destroy ();
session_id ($new_sessid);
session_start ();
$_SESSION = $old_session;
Hier zijn de twee dossiers die ik probeerde en in allebei D.W.Z. en Opera werkte:
//TEST.PHP
session_start ();
als (! isset ($_SESSION [„security_number
“]) || ! is_numeric ($_SESSION [„security_number
“])) {
$_SESSION [„security_number
“] = rand (100000.999999);
}
anders {
session_regenerate_id ();
}
? >
http://www.w3.org/TR/xhtm
l1/DTD/xht
ml1-strict
.dtd">
http://www.w3.org/1999/xhtml
"
xml: lang= " Engelse " lang= " en " >
Test '].'
'; ?>
Ga door //TEST1.PHP
session_start ();
als (! isset ($_SESSION [„security_number
“]) || ! is_numeric ($_SESSION [„security_number
“])) {
$_SESSION [„security_number
“] = rand (100000.999999);
}
anders {
session_regenerate_id ();
}
? >
http://www.w3.org/TR/xhtm
l1/DTD/xht
ml1-strict
.dtd">
http://www.w3.org/1999/xhtml
"
xml: lang= " Engelse " lang= " en " >
Test 1 '].'
'; ?>
Ga terug