0) {
$debug = 'Y';
}
$rurl = $_SERVER['HTTP_REFERER'];
$uri = $_SERVER['REQUEST_URI'];
$qs = $_SERVER['QUERY_STRING'];
//$rurl = 'http://www.scitalk.com/diabetes/diabetes_news.cfm';
include "/usr/local/httpd/htdocs/idc_v3-private/idc_setup.php";
include $lib_inc;
include $properties;
ini_set('zlib.output_compression', 'Off');
header("Content-type: application/x-javascript");
ob_start();
echo "document.write('
');\n";
echo "document.write('
');\n";
$username = $_GET['username'];
$topicname = det_topicname($rurl, $uri, $qs);
if ($topicname == '') {
ob_end_clean();
exit;
}
//$username = 'SciWeb90';
$sql_headlines = "SELECT DISTINCT title, s.id, md5(s.id) as 'hash', score FROM story_20030618 s, old_syndicates y ";
$sql_headlines .= " WHERE s.topicid = y.topicid AND y.http_referer = '$rurl' AND issuedate = '".$today['date']."' AND s.active=1";
$sql_headlines .= " ORDER BY score DESC, receiveddt DESC";
// 4. execute query
$a_story = cmci_dbresultset('syndicate_'.$topicname.'_'.$issuedate, $sql_headlines, $short_ttl);
if (is_array($a_story)) {
foreach($a_story as $key => $data) {
$hash = md5($data['id'].$iv);
$title = addslashes($data['title']);
if (!is_array($a_title) or (is_array($a_title) and !in_array($title, $a_title))) {
echo "document.write('".$title."
');\n";
if (!is_array($a_title)) { $a_title = array($title); } // create array
else {array_push($a_title,$title); } // add to end of array
}
}
ob_end_flush(); // if found stories, then send to browser including title
} else {
ob_end_clean(); // if no stories found, then clear the output and send nothing to browser
}
exit;
// Functions
function det_topicname($rurl, $uri, $qs) {
$a_keyword = explode('/',$rurl); // cut up the referer_url
if (in_array('allergies' ,$a_keyword)) { return 'allergies';}
if (in_array('breastcancer' ,$a_keyword)) { return 'breastcancer';}
if (in_array('cardiovascular',$a_keyword)) { return 'cardiovascular';}
if (in_array('diabetes' ,$a_keyword)) { return 'diabetes';}
if (in_array('osteoporosis' ,$a_keyword)) { return 'osteoporosis';}
if (in_array('prostatecancer',$a_keyword)) { return 'prostatecancer';}
return '';
}
?>