林創建此代碼存儲在數據庫中的網頁瀏覽,但我有問題的更新,現在的行...更新頁面視圖
我需要檢查,如果會話和URL是相同的比我更需要更新的行觀點..這裏是代碼
$ip = mysql_real_escape_string($_SERVER['REMOTE_ADDR']);
$browser = mysql_real_escape_string($_SERVER['HTTP_USER_AGENT']);
$referer = mysql_real_escape_string($_SERVER['HTTP_REFERER']);
$url = mysql_real_escape_string($_SERVER['REQUEST_URI']);
$session = session_id();
mysql_query(" INSERT INTO page_view(ip,url,referer,session,view)
VALUES (
'".$ip."',
'".$url."',
'".$referer."',
'".$session."',
'1')
");
有點偏離主題,但是你有什麼理由不想檢查IP地址嗎?我只是認爲如果你只是更新'view'列而不檢查它是否來自同一個IP,[會話劫持](http://en.wikipedia.org/wiki/Session_hijacking)將不會被檢測到。 – beny23 2012-04-11 11:36:49