function refresh_url($url_id) { $info = $this->get_url($url_id); if (strstr($info["url"], 'bit_') || strstr($info["url"], 'messages_')) { return false; } @($fp = fopen($info["url"], "r")); if (!$fp) { return; } $data = ''; while (!feof($fp)) { $data .= fread($fp, 4096); } fclose($fp); global $gBitSystem; $now = $gBitSystem->getUTCTime(); $query = "UPDATE `" . BIT_DB_PREFIX . "tidbits_bookmarks_urls` SET `last_updated`=?, `data`=? WHERE `url_id`=?"; $result = $this->mDb->query($query, array((int) $now, BitDb::dbByteEncode($data), $url_id)); return true; }