';
//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());
?>
Scharzfeld
führte ursprünglich das Wappen der Grafen von Scharzfels
als Gemeindewappen.
Die Burg Scharzfels wurde wahrscheinlich im 11.Jahrhundert zum Schutz
der Abtei in Pöhlde angelegt. Mit Sigebodo taucht 1132 erstmals
ein Edler auf, der sich nach dieser Burg benennt. Um 1295 verschwinden
die Grafen von Scharzfels aus der Urkunde. Der Chronist Heinrich Wendt
beschreibt im 17. Jahrhundert das Wappen der Grafen von Scharzfels,
einer Seitenlinie der Grafen von Lutterberg, die dieses Wappen auch
führten, wie folgt: "Sie haben geführet in einem Rothem
Felde einen Güldenen Löwen auff drey Güldenen Balcken
stehend". Im Jahre1955 gab die Gemeinde das Grafenwappen auf
und entschied sich für das einfache, aber eindrucksvolle Wappen
mit dem springenden Einhorn. Die Tingierung Rot und Gold wurde gewählt,
um die geschichtliche Verbundenheit zum ehemaligen Fürstentum
Grubenhagen zum Ausdruck zu bringen, dessen Wappenfarben es ebenso
ist wie die der Grafen von Scharzfels.
Das Einhorn steht für die Scharzfelder Höhle, die seit 1762
"Einhornhöhle" genannt wird.
Die Steinkirche
Sie ist eines der ältesten Kulturdenkmäler
Südniedersachsens.
Sie liegt am Westhang des Steinberges, der mit seinen bizarren Dolomitfelsgruppen
die Landschaft eindrucksvoll prägt. Ursprünglich war die
Steinkirche eine der Klufthöhlen, wie sie in dem den Südwestharz
umgebenden Zechsteingürtel häufig zu finden sind.Vermutlich
ist sie schon in frühchristlicher Zeit durch Ausmeißelung
zu einer Höhlenkirche erweitert worden. Bestandteile des christlichen
Ritus - Kanzel und Nische für einen Weihwasserbehälter an
den Seiten des Höhleneinganges und der Altarplatz in der weiten
Halle - verdeutlichen die sakrale Bestimmung.Bei Ausgrabungen geborgenes
Fundgut, in den Jahren 1925 bis 1928 von Jakob Friesen, weisen auf
die jüngere Altsteinzeit (15.000 bis 8.00 v. Chr.) hin
Die Einhornhöhle, eine der
größten Karsthöhlen des Harzes.
Dieses Naturdenkmal hat schon Goethe,
Leibnitz, Hermann Löns und Virchow in seinen Bann gezogen.
Die Höhle muss vor ungefähr 300 bis 400 Jahren entdeckt
worden sein, als ein Teil ihrer Decke einstürzte. Die Älteste
geschichtliche Erwähnung stammt aus dem Jahre 1663 Den Namen
"Einhornhöhle" bekam die Höhle aufgrund der Knochenfunde.
Öffnungszeiten : www.einhornhoehle.de