Sommerrodelbahn im Harz
Harz Wetter Harzgastkarte
Harz Gastgeber Harz Veranstaltungen
Harz Essen und Trinken















   
'; //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()); ?>
 
   
   
   
   
         
  Thermen im Harz / Wellness
     
 
 
   
   
  Lieber Harz Wellness Gast  
  Entspannung für Ihren Geist, ihre Seele, ihren Körper, Erholung und Relax.  
  Erleben Sie ihre Erholung in den Kur und Heilbädern des Harzes. Wir wünschen Ihnen einen angenehmen Aufenthalt.  
     
  Unterkünfte für Ihren Wellnessurlaub finden Sie unter Gastgeber & Co oder bei harzhotels.de.
   
  38667 Bad Harzburg - Soletherme und Sauna-Erlebniswelt
     
  Wellness - Angebote u.a.:  
     
  - 32°C warme schwefelhaltige Sole  
  - Blockhaus-, Dampf-, Aromasauna, Saunalandschaft  
  - Wellness- und Gymnastik - Pavillon  
  - Solarium  
  - Biomaris-Beauty-Bereich  
  - Aqua-Fitness, Gymnastik, Pilates, Yoga  
  - Wellness- und Relax-Tage  
     
  Nordhäuser Straße 2, 38667 Bad Harzburg  
  http://www.sole-therme-bad-harzburg.de/  
     
  38707 Altenau - Kristall - Heißer Brocken - Thermalsole- & Saunalandschaft
     
  Wellness - Angebote u.a.:  
     
  - 32° - 36°C Innen- und Außenbecken  
     
  - Sauna Innenbereich mit 3 Saunen, Saunadorf mit 2 Außensaunen,  
  - Infrarotkabine und Dampfstollen, Wellnessbereich,  
  - kostenlose Wassergymnastik für Ganzkörper, Beine, Rücken  
  - Relaxliegen, Massagen  
     
  Öffnungszeiten: ganzjährig ausser Heilig Abend 24.12,  
  Mo - Do + So 9h bis 22h, Fr - Sa 9h bis 23h  
     
  Karl-Reinecke-Weg 35, Tel.: 05328-911570, www.kristalltherme-altenau.de  
     
 
  37539 Bad Grund - Solebad
     
  Wellness - Angebote u.a.:  
     
  - Sole Bewegungsbad 31°C Wassertemperatur  
  - Unterwassertherapien  
  - Wassergymnastik  
     
  38667 Bad Harzburg - Silberbornbad
     
  Wellness - Angebote u.a.:  
     
  - 28 - 31°C Wassertemperatur  
  - Saunalandschaft mit Blockhaussauna  
  - Solarium  
  - Wellnessbecken  
  - Beauty-Eck  
     
  Am Herbrink 1, 38667 Bad Harzburg  
  http://www.silberbornbad-bad-harzburg.de/  
     
  37431 Bad Lauterberg - Vitamar
     
  Wellness - Angebote u.a.:  
     
  - Erlebnisbad  
  - Saunen  
  - Solarium  
  - Aqua Fitness Kurse  
     
  Masttal 1, 37431 Bad Lauterberg  
  http://www.vitamar.de/  
 
  37441 Bad Sachsa - Salztalparadies
     
  Wellness - Angebote u.a.:  
     
  - Saunalandschaft  
  - Solarium  
  - Badegrotte  
  - Wellenbecken  
  http://www.salztal-paradies.de/  
     
  38820 Halberstadt - Sea Land
     
  Wellness - Angebote u.a.:  
     
  - Variobecken 32°C Wassertemperatur  
  - Aqua-Fitness Kurse  
  - Saunalandschaft mit Whirlpool, Blockhaus-Sauna  
  - Shihatsu-Massageliege  
  - Beauty Land mit Hot Stones Massage, Fett-Weg-Aktion, Bodywrapping, Wellnesstage  
  - Friseur  
     
  Freizeit- und Sportzentrum Halberstadt, Gebrüder-Rehse-Str. 12, 38820 Halberstadt  
  http://www.fsz-halberstadt.de/  
     
  37520 Osterode - ALOHA Aqua-Land
     
  Wellness - Angebote u.a.:  
     
  - Aqua-Fitness Kurse  
  - Wassergymnastik  
  - 32°C Wassertemperatur  
  - Sauna  
  - Massage  
     
  Schwimmbadstraße 1, 37520 Osterode  
  http://aqualand-osterode.de/  
 
  38723 Seesen - Sehusa Wasserwelt
     
  Wellness - Angebote u.a.:  
     
  - Schwimmbad und Therme  
  - Kurse: Aquatraining, Rückengymnastik, Aqua-Fitness, Warmwasser-Funktionsgymnastik  
  - Solebecken 32°C Wassertemperatur  
  - Sauna  
  - Massage  
  - Solarium  
     
  Engelader Straße 3, 38723 Seesen  
  http://www.sehusa-wasserwelt.de/  
     
  38615 Goslar - Aquantic-Schwimmpark
     
  Wellness - Angebote u.a.:  
     
  - Solarium  
  - Saunalandschaft  
  - Frei- und Hallenbad  
  - Gymnastikraum  
  - Hallenbad mit Sportbecken, Multibecken, großem Planschbereich  
  - Freibad mit Sportbecken, Sprungbecken, Nichtschwimmerbecken  
     
  Osterfeld 11, 38615 Goslar  
  http://www.aquantic.de/  
 
     
 
'; //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()); ?>