um nach oben zu kommen steht in function _GenerateNewsOverviewNews( $Date, $limit ) # _GenerateHtmlHeaderNews( $Date ) # _GenerateTopSearchFieldNews( $Date ) # _GenerateNewsOverviewNews( $date, $limit ) function title_minus3( $string ){ $string = deleteSpecialCharsNews($string); # sonderzeichen entfernen $string = preg_replace('/\s\s+/', '+', $string); $string = preg_replace('/\++/', '+', $string); $string = ereg_replace("[ \t\n\r]+", "+", $string); $tmp = $string; $flet = substr($tmp, 0,1); # get first char $last = $tmp[strlen($tmp)-1]; # get last char if ( preg_match("/\+/", $flet ) ) { #echo "PLus sign in front\n"; $string = substr($string, 1); }; if ( preg_match("/\+/", $last ) ) { #echo "PLus sign at last\n"; $string = substr_replace($string ,"",-1); # remove last char from string }; return $string; }; # function title_minus( $string ){ function JahrBack( $Date ){ list($day,$mon,$year) = explode("-", $Date ); $mon_digit = TransferMonthNameToDigit( $mon, "de" ); $CurrentDate = $day.$mon_digit; $EndDate = "3112"; if ( $mon_digit == "01" && $day == "01" ){ if ( $EndDate > $CurrentDate ) { return 1; } else { return 0; }; } else { return 0; };# if ( $mon_digit == "01" && $day == "01" ){ }; # function JahrBack( $Date ){ function JahrNext( $Date ){ list($day,$mon,$year) = explode("-", $Date ); $mon_digit = TransferMonthNameToDigit( $mon, "de" ); $CurrentDate = $day.$mon_digit; $EndDate = "0101"; #echo "$CurrentDate > $EndDate"; if ( $mon_digit == "12" && $day == "31" ){ if ( $CurrentDate > $EndDate ) { return 1; } else { return 0; }; } else { return 0; }; # if ( $mon_digit == "12" && $day == "31" ){ }; # function JahrNext( $Date ){ function pfeileBack( $Date ){ # aktuelles datum zusammensetzen $d = date("d"); $m = date("m"); $y = date("Y"); $StartDate = "01.01.2007"; $EndDate = "$d.$m.$y"; list($day,$mon,$year) = explode("-", $Date ); $mon_digit = TransferMonthNameToDigit( $mon, "de" ); $CurrentDate = "$day.$mon_digit.$year"; list($d1,$m1,$y1) = explode(".", $StartDate ); $StartDate = "$y1.$m1.$d1"; list($d2,$m2,$y2) = explode(".", $EndDate ); $EndDate = "$y2.$m2.$d2"; list($d3,$m3,$y3) = explode(".", $CurrentDate ); $CurrentDate = "$y3.$m3.$d3"; $StartDate = str_replace(".","",$StartDate); $EndDate = str_replace(".","",$EndDate); $CurrentDate = str_replace(".","",$CurrentDate); # echo "Cur: $CurrentDate | Start: $StartDate | End: $EndDate
"; if ( $CurrentDate <= $StartDate ){ # wenn aktuelles Datum kleiner gleich dem minimalen datum ist #return "0:: $CurrentDate > $StartDate"; return 0; } elseif ( $CurrentDate > $StartDate ){ # wenn aktuelles datum größer/akuteller als das minimale datum ist #return "1:: $CurrentDate > $StartDate"; return 1; }; # if ( $CurrentDate <= $StartDate ){ }; # function pfeileBack( $Date ){ function pfeileNext( $Date ){ # aktuelles datum zusammensetzen $d = date("d"); $m = date("m"); $y = date("Y"); $StartDate = "01.01.2007"; $EndDate = "$d.$m.$y"; list($day,$mon,$year) = explode("-", $Date ); $mon_digit = TransferMonthNameToDigit( $mon, "de" ); $CurrentDate = "$day.$mon_digit.$year"; list($d1,$m1,$y1) = explode(".", $StartDate ); $StartDate = "$y1.$m1.$d1"; list($d2,$m2,$y2) = explode(".", $EndDate ); $EndDate = "$y2.$m2.$d2"; list($d3,$m3,$y3) = explode(".", $CurrentDate ); $CurrentDate = "$y3.$m3.$d3"; $StartDate = str_replace(".","",$StartDate); $EndDate = str_replace(".","",$EndDate); $CurrentDate = str_replace(".","",$CurrentDate); # echo "Cur: $CurrentDate | Start: $StartDate | End: $EndDate
"; if ( $CurrentDate <= $StartDate || $CurrentDate > $EndDate ){ # wenn aktuelles Datum kleiner gleich dem minimalen datum ist ODER aktuelle datum größer als das enddatum ist #return "0:: $CurrentDate > $StartDate"; return 0; } elseif ( $CurrentDate < $EndDate ){ # wenn aktuelles datum kleiner/gleich als das enddatum ist #return "1:: $CurrentDate > $StartDate"; return 1; }; # if ( $CurrentDate <= $StartDate ){ }; # function pfeileNext( $Date ){ function _GenerateNewsOverviewNews( $Date, $limit ){ $TitleDate = ucfirst(str_replace("-", " ", $Date)); $tmp = explode('-',$limit); $from = $tmp[0]; $to = $tmp[1]; $DayBefore = TransferGetMonthYearLong( GetLetterDateForNewsLinkFromDateMinus( $Date, '1') ,'de' ); $NextDay = TransferGetMonthYearLong( GetLetterDateForNewsLinkFromDatePlus( $Date, '1') ,'de' ); # echo "BACK: " . pfeileBack( $Date ); # echo "NEXT: " . pfeileNext( $Date ); # echo "$Date " .JahrBack( $Date ); # echo "$Date " .JahrNext( $Date ); if ( JahrBack( $Date ) == 1 ) { list($d,$m,$y) = explode("-", $DayBefore ); $y -= 1; $DayBefore = "$d-$m-$y"; }; if ( JahrNext( $Date ) == 1 ) { list($d,$m,$y) = explode("-", $NextDay ); $y += 1; $NextDay = "$d-$m-$y"; }; $list = explode(",", $Date ); $list = explode('-', $list[0] ); # date= 12-märz-2006 --- Date vom gewünschten, parameter übergebenen $Date $Year = $list[2]; list(,$endung) = explode("-$Year",$_SERVER["REQUEST_URI"]); $Back = " <<<    "; $Next = " >>> "; if ( pfeileBack( $Date ) == 0 ) { $Back = ""; }; if ( pfeileNext( $Date ) == 0 ) { $Next = ""; }; echo <<

 

$Back     $Next

 

END; if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { $language = "de"; } elseif ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { $language = "en"; } elseif ( strcasecmp( $_SESSION['LANG'] , "") == 0 ) { $language = "en"; } else { $language = "en"; }; $SqlDate = ConvertNormalDateToSQLDate( $Date, 'de' ); $count = 0; $table = RS_NEWS; for ( $i=$from; $i<=$to; $i++ ){ if ( strlen($i) == 1 ) { // Mod begin $DESC_last = ""; $len_last = 0; // Mod end $NewsLimitResults = "SELECT DISTINCT TRIM(`DESC`) AS `DESC` FROM `$table` WHERE `DATE` = \"$SqlDate\" AND `DESC` LIKE('$i%') AND CHAR_LENGTH( `DESC` ) > 8 ORDER BY `DESC` ASC"; $results = doSQLQuerySharehunt( $NewsLimitResults ); while( $sql_results = mysql_fetch_array($results)) { $DESC = iconv("UTF-8", "ISO-8859-1", $sql_results["DESC"] ); if ( strlen($sql_results["DESC"]) > ( strlen($DESC) + 3) ){ $DESC = $sql_results["DESC"]; }; $DESC1 = $DESC; $DESC = str_replace(" ", "+", ucfirst(trim($DESC))); $DESC = str_replace(" ", "+", ucfirst(trim($DESC))); $DESC = str_replace("%20", "+", $DESC); $DESC = preg_replace('/\s\s+/', '+', $DESC1); $DESC = ereg_replace("[ \t\n\r]+", "+", $DESC1); $DESC = title_minus3($DESC1); //Mod begin $len = strlen($DESC); $len = round($len*0.6, 0); if ($len_last != 0 AND (substr(strtolower($DESC), 0, $len) == substr(strtolower($DESC_last), 0, $len) OR substr(strtolower($DESC), 0, $len_last) == substr(strtolower($DESC_last), 0, $len_last))) { continue; }; $DESC_last = $DESC; $len_last = $len; //Mod end if ( $count < 15 ){ echo << END; } elseif ( $count >= 15 ){ $count = 0; echo << END; }; # if ( $count <= 15 ){ $count++; }; # while( $sql_results = mysql_fetch_array($results)) { }; # if ( strlen($i) == 1 ) { }; # for ( $i=$from; $i<=$to; $i++ ){ $rand = rand(300,700); $NewsLimitTopKeyword = "SELECT DISTINCT `DESC` FROM `$table` WHERE `DATE` = \"$SqlDate\" LIMIT $rand,1"; # hier kein Distinct ! $MySqlResults = doSQLQuerySharehunt( $NewsLimitTopKeyword ); $sql_results = mysql_fetch_array($MySqlResults); $XKeyWord = $sql_results["DESC"]; echo <<

 

$Back     $Next

 

0-9  A  B  C  D  E  F-G  H-J  K-L  M  N-O  P-R  S  T  U-Z 

 

 

END; return 1; }; # function _GenerateNewsOverviewNews( $date ){ function _GenerateTopSearchFieldNews( $Date, $limit ){ $TitleDate = ucfirst(str_replace("-", " ", $Date)); # Algorithmus zum erstellen der Translate Links von deutsch -> deutsch $RequestUrl = "http://www.zoozle.net" . $_SERVER["REQUEST_URI"]; $list = explode('/', $RequestUrl); $MonthYear = array_pop($list); # hole letztes element: januar-2006.html $list = explode(',', $MonthYear); $TransferedMonthYear = TransferGetMonthYearLong($list[0], 'en'); # aus januar-2006.html -> january-2006.html $TransferedMonthYearFR = TransferGetMonthYearLong($list[0], 'fr'); if ( eregi("([0-9]{1,2})-([a-z]{3,16})-([0-9]{2,4})", $TransferedMonthYear) ){ if ( strlen($list[1]) == 3 && strlen($list[2]) > 4) { $TransferdURI = "http://www.zoozle.org/torrent-rapidshare-download-english/$TransferedMonthYear,$list[1],$list[2]"; $TransferdURIFR = "http://www.zoozle.biz/emule-bittorrent-nouvelles-francais/$TransferedMonthYearFR,$list[1],$list[2]"; } else { $TransferdURI = "http://www.zoozle.org/torrent-rapidshare-download-english/$TransferedMonthYear"; $TransferdURIFR = "http://www.zoozle.biz/emule-bittorrent-nouvelles-francais/$TransferedMonthYearFR"; }; } else { $TransferdURI = "http://www.zoozle.net/"; }; $mon = date("n"); $lastmon = date("n") - 1; $mday = date("j"); $year = date("Y"); if ( $mday < 1) { if ( $lastmon == 2 ){ $mday = 28; $mon = $lastmon; } elseif ( $lastmon == 4 ){ $mday = 30; $mon = $lastmon; } elseif ( $lastmon == 6 ){ $mday = 30; $mon = $lastmon; } elseif ( $lastmon == 9 ){ $mday = 30; $mon = $lastmon; } elseif ( $lastmon == 11 ){ $mday = 30; $mon = $lastmon; } else { $mday = 31; $mon = $lastmon; }; }; # if ( $mday < 1) { $KeywordManager = "/srv/server/keywordmanager"; $KeyWordManagerTopLink = "$KeywordManager/$mon.$year/$mday.$mon.$year-startpage/top300.txt"; $count = count(file($KeyWordManagerTopLink)); if ( $count <= 0 ){ $mday--; }; $KeyWordManagerTopLink = "$KeywordManager/$mon.$year/$mday.$mon.$year-startpage/top300.txt"; $TopKWArray = file($KeyWordManagerTopLink); $zufall = rand(1,102); $TitleTag1 = $TopKWArray[$zufall];$zufall = rand(1,101); $TitleTag2 = $TopKWArray[$zufall];$zufall = rand(1,120); $TitleTag3 = $TopKWArray[$zufall]; echo <<
Kategorie: eMule BitTorrent Rapidshare Usenet Untertitel Songtext Serial Crack
Sprache:   

übersetzen / translate / traduire

deutsch english francais


de rapidshare News $limit $Date deutsch

0-9  A  B  C  D  E  F-G  H-J  K-L  M  N-O  P-R  S  T  U-Z 
END; return 1; }; # function _GenerateTopSearchFieldNews( $Date ){ function _GenerateHtmlHeaderNews( $Date, $limit ){ header("Content-type: text/html"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: public"); // HTTP/1.1 header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: use-cache"); /* $rand = rand(1,300); $table = TORRENT_NEWS; $SqlDate = ConvertNormalDateToSQLDate( $Date, 'de' ); $NewsLimitDeXKeyword = "SELECT DISTINCT `DESC` FROM `$table` WHERE `DATE` = \"$SqlDate\" AND `CATG` = 'de' LIMIT $rand,1"; # hier kein Distinct ! $MySqlResults = doSQLQueryZoozle( $NewsLimitDeXKeyword ); $sql_results = mysql_fetch_array($MySqlResults); $XKeyWord = $sql_results["DESC"]; */ $tmp = ucfirst(str_replace("-", ".", $Date)); $Date = ucfirst(str_replace("-", " ", $Date)); $MetaKeysExtra = ""; if ( pfeileBack( $tmp ) == 0 ) { $MetaKeysExtra = ""; }; echo << $MetaKeysExtra Rapidshare Download News $Date deutsch $limit

$limit

END; return 1; }; # function _GenerateHtmlHeaderNews( $Date ){ ?>