query($q); if ($result) { if ($result->num_rows == 1) { $regControle = $result->fetch_assoc(); $result->free(); $qtd = $regControle ['qtdAcessos'] + 1; $sql = "UPDATE controleAcessosIP SET qtdAcessos = " . $qtd . " WHERE ipAddress = '" . $ipAddress . "' AND data = CURDATE()"; } else { $qtd = 1; $result->free(); $sql = "INSERT INTO controleAcessosIP (ipAddress, data) VALUES ('" . $ipAddress . "', CURDATE())"; } $result = $db->query($sql); if ($qtd > 5 AND $bot === FALSE) { $db->close(); exit; } } if ($bot === FALSE) { $filename = sprintf ("logFiles/accessLog%s.dat", date("Ymd")); if ($handle = fopen($filename, 'a')) { if (flock($handle, LOCK_EX)) { $record = "(" . $qtd . ");" . $fileContent; fwrite ($handle, $record); flock ($handle, LOCK_UN); fclose ($handle); } } } include 'responsiveGenerationFunctions.php'; $currentURL = 'https://' . $_SERVER ['HTTP_HOST'] . $_SERVER ['PHP_SELF']; $idRamo = getidRamoFromURL ($currentURL); if (!isset ($_GET['idBairro'])) { // echo "\n\n"; if (!strcmp ($dominioBase, 'sampaonline')) $idBairro = 'ALL'; else { $idBairro = obterIdBairroFromURL ($db, $dominioBase); // Só por via das dúvidas !!! if (!strcmp ($idBairro, 'sampaonline')) $idBairro = 'ALL'; } } else { $idBairro = $_GET['idBairro']; $idBairro = filter_var ($idBairro, FILTER_SANITIZE_STRING); } $query = "SELECT tituloRamo, descricaoRamo, porBairro FROM ramos WHERE idRamo = '$idRamo'"; $result = $db->query($query); if (!$result) { echo "DB Error (" . $db->errno . ") " . $db->error . "\n"; $db->close(); exit; } $ramo = $result->fetch_assoc(); $result->free(); if (!strcmp ($idBairro, 'ALL')) { printf ("