Links Echange

< ?php
// # THE FOLLOWING BLOCK IS USED TO RETRIEVE AND DISPLAY LINK INFORMATION.
// # PLACE THIS ENTIRE BLOCK IN THE AREA YOU WANT THE DATA TO BE DISPLAYED.

// # LinksPile user key:
$UserKey ="ED-2811SU-98";

// # MODIFY THE VARIABLES BELOW:

// # The following variable defines how many links to display per page
$LinksPerPage = "25";

// # The following variable defines how many columns are used to display categories
$CategoryColumns = "2";

// # The following variable defines whether links are opened in a new window
// # (1 = Yes, 0 = No)
$OpenInNewWindow = "0";

// # DO NOT MODIFY ANYTHING ELSE BELOW THIS LINE!
// ----------------------------------------------

$QueryString = "script=php";
$QueryString .= "&UserKey=" .urlencode($UserKey);
$QueryString .= "&CategoryColumns=" .urlencode($CategoryColumns);
$QueryString .= "&LinksPerPage=" .urlencode($LinksPerPage);
$QueryString .= "&OpenInNewWindow=" .urlencode($OpenInNewWindow);
$QueryString .= "&siteid=1933" ;

foreach ($_GET as $key => $value) {
$value = urlencode(stripslashes($value));
$QueryString .= “&$key=$value”;
}

// congfigure our headers
if(intval(get_cfg_var(‘allow_url_fopen’)) && function_exists(‘readfile’)) {
if(!@readfile(“http://www.ethiclinks.com/generate.links.raj.php?”.$QueryString)) {
echo “Error processing request”;
}
}
elseif(intval(get_cfg_var(‘allow_url_fopen’)) && function_exists(‘file’)) {
if(!($content = @file(“http://www.ethiclinks.com/generate.links.raj.php?”.$QueryString))) {
echo “Error processing request”;
}
else {
echo @join(”, $content);
}
}
elseif(function_exists(‘curl_init’)) {
$ch = curl_init (“http://www.ethiclinks.com/generate.links.raj.php?”.$QueryString);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec ($ch);

if(curl_error($ch))
echo “Error processing request”;

curl_close ($ch);
}
else {
echo “Your web hosting provider has disabled all functions for handling remote pages pages and as a result the LinksPile software will not function on your web site.”;
}
echo “
“;
?>