Mailinglisten-Archive |
Hi! ----- Original Message ----- From: Volker Jahns <volker.jahns_(at)_rentokil.de> To: <php_(at)_php-center.de> Sent: Thursday, January 25, 2001 12:38 PM Subject: Re: [php] Session in MySQL > > $expiry = time() + $SESS_LIFE; > > $value = addslashes($val); > > > > $qry = "INSERT INTO sessions VALUES ('$key', $expiry, '$value')"; > > $qid = mysql_query($qry, $SESS_DBH); > > > > if (! $qid) { > > $qry = "UPDATE sessions SET expiry = $expiry, value = '$value' WHERE sesskey = '$key' AND expiry > " . time(); > > $qid = mysql_query($qry, $SESS_DBH); > > } > > 1: den wert für time() würde ich mir wegen gesicherter eindeutigkeit > wegschreiben und dann diesen gesicherten wert als key nutzen > > 2: was steht in $val drin? > > -- $val ist zB: remoteip|s:13:"62.153.128.18";HTTP_REFERER|s:13:"62.153.128.18";REMOTE_ADDR| s:13:"62.153.128.18";bereich|s:5:"login";seite|s:8:"main.php";session_js|N; und bei einer weiteren seite die zB session_register(session_vorname) macht: remoteip|s:13:"62.153.128.18";HTTP_REFERER|s:13:"62.153.128.18";REMOTE_ADDR| s:13:"62.153.128.18";bereich|s:5:"login";seite|s:8:"main.php";session_js|N;s ession_vorname|s:3:"Don";... jedoch wird dies wieder bei einer Aufruf einer anderen Seite durch obiges ersetzt. cu Nino
php::bar PHP Wiki - Listenarchive