robinner
Новичок
Всем привет.
Возникла проблемка.Делаю сайт с ЧПУ.Нужно сделать счетчик просмотра страницы, самый простой.зашел - +1.
$sql=row("SELECT *FROM `table` WHERE `id` = '$id'",NULL);
$sql['views']=$sql['views']+1;
_update("table",array('views'=>$sql['views']),"`id` = '$id'");
он пишет сразу несколько раз +1...По ходу это из-за ЧПУ.
Что можно сделать?Подскажите, пожалуйста.
Вот .htaccess
DirectoryIndex index.php
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) index.php?%{QUERY_STRING}
Возникла проблемка.Делаю сайт с ЧПУ.Нужно сделать счетчик просмотра страницы, самый простой.зашел - +1.
$sql=row("SELECT *FROM `table` WHERE `id` = '$id'",NULL);
$sql['views']=$sql['views']+1;
_update("table",array('views'=>$sql['views']),"`id` = '$id'");
он пишет сразу несколько раз +1...По ходу это из-за ЧПУ.
Что можно сделать?Подскажите, пожалуйста.
Вот .htaccess
DirectoryIndex index.php
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) index.php?%{QUERY_STRING}