} $r = sql_query("SELECT * from torrents WHERE id = " . sqlesc($id)) or sqlerr(__FILE__, __LINE__); if (mysql_num_rows($r) != 1) { die; } $row = mysql_fetch_assoc($r); switch ($siteid) { case 1: $imdb_id = parse_imdb_id($row["url"]); if ($imdb_id) { $thenumbers = $imdb_id; $movie = new imdb($thenumbers); $movieid = $thenumbers; $movie->setid($movieid); $target = array('Title', 'Credits', 'Plot'); $type == 2 ? $movie->purge_single(true) : ""; set_cachetimestamp($id, "cache_stamp"); $movie->preparecache($target, true); $Cache->delete_value('imdb_id_' . $thenumbers . '_movie_name'); $Cache->delete_value('imdb_id_' . $thenumbers . '_large', true); $Cache->delete_value('imdb_id_' . $thenumbers . '_median', true); $Cache->delete_value('imdb_id_' . $thenumbers . '_minor', true); header("Location: " . get_protocol_prefix() . "{$BASEURL}/details.php?id=" . htmlspecialchars($id)); } break; case 2: $imdb_id = parse_imdb_id($row["url"]); if ($imdb_id) { $dbdata = new douban(); $dbdata->setid($imdb_id); set_cachetimestamp($id, "cache_stamp");