exit; } } } if (!$data) { $base_instance->show_message('Link not found'); exit; } $link_id = $data[1]->ID; $added = $data[1]->datetime; $url = $data[1]->url; $user_of_link = $data[1]->user; $popularity = $data[1]->popularity; $frequency = $data[1]->frequency; $last_visit = $data[1]->last_visit; $visits = $data[1]->visits; $speed = $data[1]->speed; if (!$link_id) { echo 'Link ID Error. Please log in again.'; exit; } $new_popularity = $misc_instance->calculate_new_popularity($popularity); $base_instance->query("UPDATE {$base_instance->entity['LINK']['MAIN']} SET visits=visits+1,popularity={$new_popularity},last_visit='{$datetime}' WHERE ID='{$link_id}'"); if (preg_match('/https:\\/\\//', $url)) { $url2 = $url; } elseif (preg_match('/ftp:\\/\\//', $url)) { $url2 = $url; } else { $url2 = 'http://' . $url; } echo '<meta http-equiv="refresh" content="0; URL=' . $url2 . '">';