Im создать этот код, чтобы сохранить вид страницы в базе данных, но у меня есть проблема, чтобы обновить строку теперь ...Обновить просмотр страницы
мне нужно проверить, если сессия и 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-адрес? Я просто думаю, что [захват сеанса] (http://en.wikipedia.org/wiki/Session_hijacking) исчезнет, если вы просто обновите столбец 'view', не проверив, что он пришел из одного и того же IP-адреса. – beny23