';
//Hier kann die CSS-Class Bezeichnung definiert werden, welche
//bei jedem Hyperlink hinzugefügt wird.
//(Diese Einstellung ist optional)
$BACKLINK_SELLER['HYPERLINK_CLASS'] = 'txt_9_nza';
//URL, die zu der Seite Ihrer Webpräsenz führt (z.B. http://www.example.com/my_page/)
//(Die Defaulteinstellung muss in den meisten Fällen nicht geändert werden)
$requestUri = $_SERVER['REQUEST_URI'];
if(substr($requestUri, 0, 1) == '/') {$requestUri = substr($requestUri, 1);} //remove leading slash
$requestUri = str_replace('http://www.harz-paradies.de/', '', $requestUri); //make sure that request uri is without domain
$BACKLINK_SELLER['PAGE_URL'] = 'http://www.harz-paradies.de/' . $requestUri;
//Mit einem aktivierten Caching wird der zurückgegebene HTML-Code
//in einer Datei für mindestens eine Stunde gespeichert.
//Bitte definieren Sie auch einen gültigen Dateipfad (siehe weiter unten)
//ACHTUNG: WIR EMPFEHLEN DAS CACHING ZU AKTIVIEREN, DA DIES DIE
//ZUGRIFFSZEITEN IHRER WEBSEITE ERHÖHT. AUSSERDEM BESEITIGT DAS AKTIVIERTE
//CACHING EINIGE TIMEOUT-PROBLEME, FALLS UNSER SERVER VORÜBERGEHEND NICHT ZUR VERFÜGUNG STEHT.
$BACKLINK_SELLER['CACHING_ENABLED_FLAG'] = true; //true (aktiviert) oder false (deaktiviert)
//Dateipfad zu der Caching-Datei.
//Für jede URL wird eine solche Datei angelegt
//ACHTUNG: DIESE DATEI MUSS SCHREIB- UND LESE-RECHTE BESITZEN.
//SIE KÖNNEN DIESE RECHTE ÜBER DIE CHMOD-EINSTELLUNG SETZEN.
//BITTE KONFIGURIEREN SIE AUCH EINEN UNTERVERZEICHNIS, IN DEM DIESE
//CACHE-DATEIEN ERSTELLT WERDEN - ANSONSTEN WERDEN DIESE DIREKT IM
//ROOT-VERZEICHNISS IHRER WEBPRESENZ ERSTELLT.
$BACKLINK_SELLER['CACHED_FILE_PATH'] = $_SERVER['DOCUMENT_ROOT'] . '/backlink/bs-840176972-' . md5($BACKLINK_SELLER['PAGE_URL']) . '.txt';
//IP von dem Benutzer, der auf Ihre Webpräsenz zugreift
$BACKLINK_SELLER['USER_IP'] = $_SERVER['REMOTE_ADDR'];
if(!defined("BACKLINK_SELLER")) {define("BACKLINK_SELLER", serialize($BACKLINK_SELLER));}
if(!in_array('BacklinkSeller', get_declared_classes())) //if not already declared
{
class BacklinkSeller
{
var $config = null;
function retrieveHTML()
{
$this->config = unserialize(BACKLINK_SELLER);
$cachingDirectory = substr($this->config['CACHED_FILE_PATH'], 0, strrpos($this->config['CACHED_FILE_PATH'], '/') + 1);
if($this->config['CACHING_ENABLED_FLAG'] && is_writable($cachingDirectory)) {return $this->retrieveHTMLWithCaching();}
return $this->retrieveHTMLFromServer();
}
function retrieveHTMLWithCaching()
{
if($this->isCachedFileExpired())
{
$response = $this->retrieveHTMLFromServer();
//if server is down then cache HTML response for max 48 hours
if($response == 'UNABLE_TO_CONNECT' && $this->isCachedFileExpired(48))
{
//backlinkseller server is still not available
//in this case we empty cached file
$this->writeHTMLToCachedFile('');
}
else
{
//update cached file
$this->writeHTMLToCachedFile($response);
}
}
return $this->loadHTMLFromCachedFile();
}
function retrieveHTMLFromServer()
{
//build request
$request = '/channel.php?domain_id=' . $this->config['DOMAIN_ID'] .
'&account_id=' . $this->config['ACCOUNT_ID'] .
'&html_before=' . urlencode($this->config['HTML_BEFORE_BACKLINK']) .
'&html_after=' . urlencode($this->config['HTML_AFTER_BACKLINK']) .
'&page=' . urlencode($this->config['PAGE_URL']) . '&xhtml=1' .
'&user_ip=' . $this->config['USER_IP'];
if($this->config['TEST_FLAG']) {$request .= '&test=1';}
if(isset($this->config['HYPERLINK_CLASS'])) {$request .= '&class=' . urlencode($this->config['HYPERLINK_CLASS']);}
//try to connect to backlinkseller server
@$socket = fsockopen('channel9.backlinkseller.de', 80, $errorNumber, $errorMessage, 5);
if(!$socket) {return 'UNABLE_TO_CONNECT';}
//retrieve response
$response = null;
stream_set_timeout($socket, 5);
fwrite($socket, 'GET ' . $request . " HTTP/1.1\r\nHost: channel9.backlinkseller.de\r\n\r\n");
$response = fread($socket, 1000000);
fclose($socket);
if(strpos($response, "\r\n\r\n") !== false)
{$response = trim(substr($response, strpos($response, "\r\n\r\n")));}
if(!$this->config['DEBUG_FLAG']) //if debug is disabled
{
//if response contains any message and not HTML code as expected
if(substr($response, 0, 7) == 'ERROR: ' || substr($response, 0, 4) == 'OK: ')
{return '';} //do not display this message
}
$response = str_replace(array('\"', "\\'"), array('"', "'"), $response); //remove quotes
return $response;
}
function writeHTMLToCachedFile($html)
{
$handle = fopen($this->config['CACHED_FILE_PATH'], 'w');
flock($handle, LOCK_EX);
fwrite($handle, $html);
flock($handle, LOCK_UN);
fclose($handle);
}
function loadHTMLFromCachedFile()
{
if(file_exists($this->config['CACHED_FILE_PATH']))
{return file_get_contents($this->config['CACHED_FILE_PATH']);}
return '';
}
function isCachedFileExpired($hoursToLive = 1)
{
if(!file_exists($this->config['CACHED_FILE_PATH'])) {return true;}
if(filemtime($this->config['CACHED_FILE_PATH']) < time() - (60 * 60 * $hoursToLive)){return true;}
return false;
}
}
}
//output backlinkseller html with backlinks
$backlinkseller = new BacklinkSeller();
echo($backlinkseller->retrieveHTML());
?>
Am sonnigen Südrand des Harzes gelegen, erwartet der heilklimatische
Kurort Bad Sachsa mit seinem gesunden Klima in einer herrlichen
Natur seine Gäste. Von Bad Sachsa führt eine ausgebaute
Bergstraße steil hinauf zum Skizentrum Ravensberg. Am
Skizentrum stehen ausreichend Parkplätze zur Verfügung.
Diverse Loipen locken jedes Jahr viele Wintersportler nach Bad
Sachsa. Für die kleinen Besucher gibt es eine Wald Rodelbahn.
Die Eissporthalle im Salztal läd Eisläufer, Eistänzer
und Hockeyfreunde ein. Auch für Snowboarder ist Bad Sachsa
ein super Ausflugsziel.
Auf ca. 600 m Höhe befindet
sich das Skizentrum Ravensberg.
Hier finden Familien mit Kindern,
ambitionierte Skifahrer und auch Profis ein ideales Skigebiet.
Auf insgesamt 9 Abfahrten mit verschiedenen Schwierigkeitsstufen
erleben Wintersportler beste Voraussetzungen für Sportspaß.
Bei gutem Wetter haben Besucher zudem einen traumhaften Ausblick
auf den Brocken und über den Südharz.
Parallel zu den Skipisten verläuft
die Rodelbahn auf dem Ravensberg.
Länge ca. 300 Meter.
Gesamtlänge ca. 300 m
Schwerigkeitsgrad: leicht
Loipen / Langlauf
Loipe Stephanshütte
Laufen Sie ca 1.500 m auf gleicher
Höhe bis zur Stephanshütte, dem Wendepunkt. Von der
Stephanshütte geht es ca 2.000 m bergab. Es folgt ein kleiner
Anstieg bis zur Uffequellenhütte und von dort nach leichten
Aauf- und Abfahrten gelangen Sie wieder zum Startpunkt.
Schwierigkeit: leichteste und
kürzeste Langlauf Loipe
Art: Rundkurs, gespurt
Loipe Dr. Hampe-Hütte
Vom Startpunkt am Sportzentrum
Ravensburg steigt die Loipe die ersten 1.500 m langsam bis zur
Stephanshütte an. Von der Stephanshütte geht es ca.
800 m bergab und über zwei kurze Steigungen bis zur Dr.
Hampe Hütte, Ihrem Wendepunkt. Der Rückweg geht wieder
an der Stephanshütte vorbei und mit kleinem Anstieg bis
zur Uffequellenhütte und von dort nach leichten Auf- und
Abfahrten wieder zum Startpunkt.
Länge: ca 4,1 km
Startpunkt: Sportzentrum Ravensburg
Zielpunkt: Sportzentrum Ravensburg
Schwierigkeit: leicht
Art: Rundkurs, gespurt
Kuckuck Loipe
Startpunkt ist der oberen Parkplatz
des Sportzentrum Ravensberg. Von hier geht es über einen
leichten Anstieg und eine kleinere Abfahrt über die Stephanhütte
ins Tal. Weiter geht es über die Dr. Hampe-Hütte zum
Bramforst. Von dort aus fahren sie ca, ca. 5.000 m über
den Käseberg bis zum Fuß des Knicking. Von dort geht
es dann 200 Höhenmeter hinauf in Richtung Uffequellenhütte
über die Dr. Hampe und Stephanshütte. Auf den letzten
2,5 km geht es teils bergab und bergauf zum Ausgangspunkt zurück.
Länge: ca 12,6 km
Startpunkt: Sportzentrum Ravensburg
Zielpunkt: Sportzentrum Ravensburg
Schwierigkeit: leicht bis mittel
Art: Rundkurs, gespurt
Dr. Hampe-Hütte
- Stöberhai Loipe
Startpunkt ist der oberen Parkplatz
des Sportzentrum Ravensberg. Von hier geht es über einen
leichten Anstieg und eine kleinere Abfahrt über die Stephanhütte
ins Tal. Weiter geht es über die Dr. Hampe-Hütte zum
Bramforst.Von hier geht es weiter in Richtung Hans-Peters-Hütte,
Jagdkopf über den Pastorenweg. Am Ende des Weges biegen
Sie recht ab in Richtung Stöberhai. Herlich, nun geht es
2.500 m lang herab zurück zum Bramforst, Dr. Hampe Hütte,
Stephans und Uffequellenhütte zurück zum Startpunkt.