1 LIMIT 100"); define('EMULENEWSDE', "SELECT DISTINCT `DESC` FROM `emule7` WHERE `DATE` = \"$CurrentDay\" AND `CATG` = 'de' AND CHAR_LENGTH(`DESC`) > 1 LIMIT 100"); define('TORRENTNEWSEN', "SELECT DISTINCT `DESC` FROM `torrent7` WHERE `DATE` = \"$CurrentDay\" AND `CATG` = 'en' AND CHAR_LENGTH(`DESC`) > 1 LIMIT 100"); define('EMULENEWSEN', "SELECT DISTINCT `DESC` FROM `emule7` WHERE `DATE` = \"$CurrentDay\" AND `CATG` = 'en' AND CHAR_LENGTH(`DESC`) > 1 LIMIT 100"); array_push($QuerySources, TORRENTNEWSDE); array_push($QuerySources, TORRENTNEWSEN); array_push($QuerySources, EMULENEWSDE); array_push($QuerySources, EMULENEWSEN); session_start(); session_name("ZOOZLERSS"); error_reporting(0); header('Content-type: text/xml; charset=UTF-8'); header("Expires: " . gmdate("D, d M Y H:i:s",time()+(2*60*60*60)) . " +0200"); echo << zoozle.net Torrent + Emule RSS Feed http://www.zoozle.net/ zoozle Latest Bittorrent + eMule Download News en-us/de-ge All bigfish82@gmail.com zoozle p2p Torrent Download Search Engine http://www.zoozle.net/images/zoozle7.gif http://www.zoozle.net/ END; foreach ( $QuerySources as $SqlQuery ){ if ( strpos( $SqlQuery , "de") ) { $lang = "de"; $llang = "deutsch"; } elseif ( strpos( $SqlQuery , "en") ) { $lang = "en"; $llang = "english"; }; if ( strpos( $SqlQuery , "torrent7") ) { $catg = "torrent"; } elseif ( strpos( $SqlQuery , "emule7") ) { $catg = "emule"; }; # cache lesen, array mit results zurückgeben $ResultsArray = ReadCache( WEBCACHERSS, $SqlQuery ); # gecachte version benutzen if ( is_array($ResultsArray) && ( count($ResultsArray) >= 2 ) ){ # http://www.zoozle.net/emule-bittorrent-download/test,torrent,,0.html for ( $ArrayCount=0; $ArrayCount<=count($ResultsArray); $ArrayCount++ ) { list( $link, $desc, $date, $flag ) = explode('#!?#-.>#', $ResultsArray[$ArrayCount] ); $desc = utf8_encode(htmlspecialchars($desc)); # $url = urldecode($Url);; if ( strlen($desc) >= 3 ){ echo << $desc - $catg http://www.zoozle.net/emule-bittorrent-download/$desc,$catg,$lang,0.html $desc $catg download - $llang $PubDate http://www.zoozle.net/emule-bittorrent-download/$desc,$catg,$lang,0.html END; }; # if ( strlen($desc) >= 3 ){ }; # for ( $ArrayCount=0; $ArrayCount<=count($ResultsArray); $ArrayCount++ ) { # sonst sql anfrage stellen und danach in den cache schreiben } else { $ResultsArray = array(); $MySqlArray = doSQLQueryZoozle( $SqlQuery ); if ( $MySqlArray ) { while( $sql_results = mysql_fetch_array($MySqlArray)) { $DESC = iconv("UTF-8", "ISO-8859-1", $sql_results["DESC"] ); if ( strlen($sql_results["DESC"]) > ( strlen($DESC) + 3) ){ $DESC = $sql_results["DESC"]; }; $DESC = utf8_encode(htmlspecialchars($DESC)); if ( strlen($DESC) >= 3 ){ echo << $DESC - $catg http://www.zoozle.net/emule-bittorrent-download/$DESC,$catg,$lang,0.html $DESC $catg download - $llang $PubDate http://www.zoozle.net/emule-bittorrent-download/$DESC,$catg,$lang,0.html END; }; # if ( strlen($desc) >= 3 ){ array_push($ResultsArray, "$LINK#!?#-.>#$DESC#!?#-.>#$DATE#!?#-.>#$CATG\n"); }; # while( $sql_results = mysql_fetch_array($results)) { } }; # if ( $MySqlArray ) { # if ( $_SESSION['ISTHISACACHE'] != 1 ) { WriteCache( $ResultsArray ); # }; }; # if ( is_array($ResultsArray) ){ }; # foreach ( $QuerySources as $SqlQuery){ echo ""; echo ""; echo ""; session_unset(); session_destroy(); exit(0);