Die 216 sicheren Webfarben
 
Startseite  mehr Tools:  SEO-Tools PHP-Tools CSS-Tools
 
#FFFFFF #FFFFCC #FFFF99 #FFFF66 #FFFF33 #FFFF00
#FFCCFF #FFCCCC #FFCC99 #FFCC66 #FFCC33 #FFCC00
#FF99FF #FF99CC #FF9999 #FF9966 #FF9933 #FF9900
#FF66FF #FF66CC #FF6699 #FF6666 #FF6633 #FF6600
#FF33FF #FF33CC #FF3399 #FF3366 #FF3333 #FF3300
#FF00FF #FF00CC #FF0099 #FF0066 #FF0033 #FF0000
#CCFFFF #CCFFCC #CCFF99 #CCFF66 #CCFF33 #CCFF00
#CCCCFF #CCCCCC #CCCC99 #CCCC66 #CCCC33 #CCCC00
#CC99FF #CC99CC #CC9999 #CC9966 #CC9933 #CC9900
#CC66FF #CC66CC #CC6699 #CC6666 #CC6633 #CC6600
#CC33FF #CC33CC #CC3399 #CC3366 #CC3333 #CC3300
#CC00FF #CC00CC #CC0099 #CC0066 #CC0033 #CC0000
#99FFFF #99FFCC #99FF99 #99FF66 #99FF33 #99FF00
#99CCFF #99CCCC #99CC99 #99CC66 #99CC33 #99CC00
#9999FF #9999CC #999999 #999966 #999933 #999900
#9966FF #9966CC #996699 #996666 #996633 #996600
#9933FF #9933CC #993399 #993366 #993333 #993300
#9900FF #9900CC #990099 #990066 #990033 #990000
#66FFFF #66FFCC #66FF99 #66FF66 #66FF33 #66FF00
#66CCFF #66CCCC #66CC99 #66CC66 #66CC33 #66CC00
#6699FF #6699CC #669999 #669966 #669933 #669900
#6666FF #6666CC #666699 #666666 #666633 #666600
#6633FF #6633CC #663399 #663366 #663333 #663300
#6600FF #6600CC #660099 #660066 #660033 #660000
#33FFFF #33FFCC #33FF99 #33FF66 #33FF33 #33FF00
#33CCFF #33CCCC #33CC99 #33CC66 #33CC33 #33CC00
#3399FF #3399CC #339999 #339966 #339933 #339900
#3366FF #3366CC #336699 #336666 #336633 #336600
#3333FF #3333CC #333399 #333366 #333333 #333300
#3300FF #3300CC #330099 #330066 #330033 #330000
#00FFFF #00FFCC #00FF99 #00FF66 #00FF33 #00FF00
#00CCFF #00CCCC #00CC99 #00CC66 #00CC33 #00CC00
#0099FF #0099CC #009999 #009966 #009933 #009900
#0066FF #0066CC #006699 #006666 #006633 #006600
#0033FF #0033CC #003399 #003366 #003333 #003300
#0000FF #0000CC #000099 #000066 #000033 #000000


".$row[linkname]." | "; } // ### zufallslinks ### $linkquery=mysql_query(" SELECT * FROM footerlinks WHERE art='rand' AND published='1' ORDER BY RAND() LIMIT 5 "); while($row=mysql_fetch_array($linkquery)) { $footerlinks.="".$row[linkname]." | "; } // ############### ENDE FOOTERLINKS ######################## mysql_close($link); ?>

Partnerlinks: 

... //(Diese Einstellung ist optional) $BACKLINK_SELLER['HYPERLINK_CLASS'] = 'a1'; //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://formularscript.de/', '', $requestUri); //make sure that request uri is without domain $BACKLINK_SELLER['PAGE_URL'] = 'http://formularscript.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'] = false; //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'] . '/bs-404846605-' . 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('channel.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: channel.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()); ?>