以下を含む htaccess ファイルがあります。
RewriteRule . index.php [L]
index.php:
mysql_query("UPDATE users SET Views = Views + 1 WHERE SteamID = '" . mysql_real_escape_string($steamid) . "'", $db);
index.php を開くと、mysql_query が 2 回実行され、そのたびに列ビューが 2 増加します。なぜですか?
追加した:
コンテンツでtest.phpを作成しました:
<?
$db = mysql_connect('localhost', '****', '******');
mysql_select_db("*****", $db);
mysql_query("UPDATE users SET Views = Views + 1 WHERE SteamID = '76561198037192367'", $db);
?>
loaded
このコードは3回実行されています!! .htaccess を削除すると、すべてが正常に機能します。それは本当に奇妙です...