heutige P2P news | $dM0d | */ echo <<
Nützliche Links
END; return 1; ################################# KEHRE ZUR�CK ########################## $month = date("n"); $YEAR = date("Y"); $DeutschArray = array(); $EnglishArray = array(); $FrenchArray = array(); for ( $i=2006; $i<=$YEAR; $i++ ){ if ( $i != $YEAR ){ for ( $m=1;$m<=12;$m++) { # $Eins = GetMonthYear( $m ); list($mon,) = explode("-", GetMonthYear( $m ) ); $Eins = "$mon-$i"; $Two = TransferGetMonthYear( $Eins, 'en' ); $Three = TransferGetMonthYear( $Eins, 'fr' ); array_push($DeutschArray, "$Eins" ); array_push($EnglishArray, "$Two" ); array_push($FrenchArray, "$Three" ); # echo "($i) - ($m) - $Eins
"; }; # for ( $m=0;$m<=11;$m++) { } elseif ( $i == $YEAR ) { for ( $m=1; $m<=$month; $m++) { # 12 = 1 ----- 11 = 2 du musst doch immer nur (m+1)-n rechnen und positiv oder negativ ignorieren $tmp = (12 + 2)-$m; list($mon,) = explode("-", GetMonthYear( $tmp ) ); $Eins = "$mon-$i"; $Two = TransferGetMonthYear( $Eins, 'en' ); $Three = TransferGetMonthYear( $Eins, 'fr' ); array_push($DeutschArray, "$Eins" ); array_push($EnglishArray, "$Two" ); array_push($FrenchArray, "$Three" ); # echo "($i) - ($m und $tmp) - $Eins
"; }; # for ( $m=0;$m<=11;$m++) { };# if ( $i != $YEAR ){ }; # for ( $i=2006; $i<=$YEAR; $i++ ){ # debug: # ksort($DeutschArray); ok # krsort($DeutschArray); # arsort($DeutschArray); for( $i=1; $i<=3; $i++ ){ $rand = rand(1,4); if ( $i == 1 ){ if ( $rand == 1 ){ ksort($DeutschArray); } elseif ( $rand == 2 ){ krsort($DeutschArray); } elseif ( $rand == 3 ){ arsort($DeutschArray); } elseif ( $rand == 4 ){ }; # if ( $rand == 1 ){ } elseif( $i == 2 ){ if ( $rand == 1 ){ ksort($EnglishArray); } elseif ( $rand == 2 ){ krsort($EnglishArray); } elseif ( $rand == 3 ){ arsort($EnglishArray); } elseif ( $rand == 4 ){ }; # if ( $rand == 1 ){ } elseif( $i == 3 ){ if ( $rand == 1 ){ ksort($FrenchArray); } elseif ( $rand == 2 ){ krsort($FrenchArray); } elseif ( $rand == 3 ){ arsort($FrenchArray); } elseif ( $rand == 4 ){ }; # if ( $rand == 1 ){ }; # if ( $i == 1 ){ }; # for( $i=0; $i<=3; $i++ ){ $StatusFlag = 0; if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { #$Header = 'News Archiv'; } elseif ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { #$Header = 'News Archive'; $StatusFlag = 1; } elseif ( strcasecmp( $_SESSION['LANG'] , "") == 0 ) { #$Header = 'News Archive'; } else { #$Header = 'News Archive'; }; echo << END; } else { # if ( $LastMatch == 1 ) { echo << END; }; # } else { # if ( $LastMatch == 1 ) { $LastMatch = 0; $icount = 1; }; # if ( count($matches) >= 1 ) { }; # if ( $desc != '' ){ }; # for ( $ArrayCount=0; $ArrayCount<=count($ResultsArray); $ArrayCount++ ) { if ( $LastMatch == 1 ) { if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { list($year,$month,$day) = explode('-', GetSQlDateEn()); $date = "$day.$month.$year"; } else { $date = GetSQlDateEn(); }; echo << $Datum:    $extra $date

$AdvertismentExtra
END; }; # if ( $LastMatch == 1 ) { echo "
News Archive

 

END; if ( $StatusFlag == 0 ) { # deutsch zuerst $count = 0; $zufall = rand(0,9) + 1; echo "deutsch: "; foreach ( $DeutschArray as $Mon ) { $Title = ucfirst(str_replace("-", " ", $Mon)); if ( $count == 0 ) { echo "$Title | "; # } elseif ( $count == 1 ) { # echo "$Title | "; } elseif ( $count > 6 ) { # rel=\"nofollow\" # echo "$Title | "; echo "$Title | "; } else { echo "$Title | "; }; $count++; }; # foreach $count = 0; $zufall = rand(0,9) + 1; echo "
english: "; foreach ( $EnglishArray as $Mon ) { $Title = ucfirst(str_replace("-", " ", $Mon)); $Mon = str_replace("maerz","march", $Mon); $Title = str_replace("maerz","March", $Title); if ( $count >= 0 && $count <= 1 ) { # former 5 echo "$Title | "; } else { echo "$Title | "; }; $count++; }; # foreach echo "
"; } elseif ( $StatusFlag == 1 ) { # english zuerst $count = 0; $zufall = rand(0,9) + 1; echo "english: "; foreach ( $EnglishArray as $Mon ) { $Title = ucfirst(str_replace("-", " ", $Mon)); $Mon = str_replace("maerz","march", $Mon); $Title = str_replace("maerz","March", $Title); if ( $count >= 0 && $count <= 1 ) { echo "$Title | "; } else { echo "$Title | "; }; $count++; }; # foreach $count = 0; $zufall = rand(0,9) + 1; echo "
deutsch: "; foreach ( $DeutschArray as $Mon ) { $Title = ucfirst(str_replace("-", " ", $Mon)); if ( $count == 0 ) { echo "$Title | "; } elseif ( $count > 6 ) { # rel=\"nofollow\" echo "$Title | "; } else { echo "$Title | "; }; $count++; }; # foreach echo "
"; }; # if ( $StatusFlag == 0 ) { $count = 0; $zufall = rand(0,9) + 1; echo "

fran�ais: "; foreach ( $FrenchArray as $Mon ) { $Title = ucfirst(str_replace("-", " ", $Mon)); if ( $count >= 0 && $count <= 1 ) { echo "$Title | "; } else { # rel=\"nofollow\" echo "$Title | "; }; $count++; }; # foreach echo "
"; return 1; }; # function ShowArchives(){ function ShowResults( $ResultsArray ){ /* $filter_file = BLOCKLIST; $FilesToFilter = file($filter_file); for ( $ArrayCount=0; $ArrayCount<=count($ResultsArray); $ArrayCount++ ) { list( $link, $desc, $date, $flag ) = explode('#!?#-.>#', $ResultsArray[$ArrayCount] ); $desc = trim(strtolower($desc)); foreach ( $FilesToFilter as $toBlock ) { $toBlock = trim(strtolower($toBlock)); $search = new Approximate_Search( $toBlock , 1 ); # 1=fuzzy tollerance $matches = $search->search( $desc ); # $m = count($matches); # echo "[$m] '$desc', '$toBlock'
"; if ( strcasecmp($desc, $toBlock) == 0 ){ # echo "i delete $desc
"; $ResultsArray[$ArrayCount] = ""; } elseif ( $desc == $toBlock ) { # echo "i delete $desc
"; $ResultsArray[$ArrayCount] = ""; } elseif ( stripos($desc, $toBlock ) === true ) { # echo "i delete $desc
"; $ResultsArray[$ArrayCount] = ""; } elseif ( strcmp($desc, $toBlock ) == 0 ) { # echo "i delete $desc
"; $ResultsArray[$ArrayCount] = ""; } elseif ( count($matches) >= 1 ) { # echo "i delete $desc
"; $ResultsArray[$ArrayCount] = ""; }; # if ( count($matches) >= 1 ) { }; # foreach ( $FilesToFilter as $toBlock ) { }; # for ( $ArrayCount=0; $ArrayCount<=count($ResultsArray); $ArrayCount++ ) { */ # todo: die letzte quelle bei extra source ist meistens falsch $usenextlink = USENEXTADLINK; $LastMatch = 0; $SearchQuery = $_SESSION['SEARCH']; $Cat = $_SESSION['MAINCAT']; # START: hier alles f�r subtitle adlinks vorbereiten $SubTitleLink = SUBTITLEADLINK; $SubTitleLink .= $SearchQuery; $SubTitleDesc = $_SESSION['SEARCH']; if ( strlen($SubTitleDesc) > SUBTITLEADWORDLENGHT ) { # l�sche alles nach dem 200sten zeichen bei �berlangen eingaben $SubTitleDesc = substr($SubTitleDesc, 0, SUBTITLEADWORDLENGHT ); $SubTitleDesc .= "..."; }; # ENDE: hier alles f�r subtitle adlinks vorbereiten /* if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { $lang = "de"; $Datum = "Datum"; $alternativeSource = "alternative Quelle(n): "; $ImageTagDesc = "Alternative Quelle f�r "; $lang_path = "/images/de.gif"; } elseif ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { $lang = "en"; $Datum = "Date"; $alternativeSource = "alternative source(s): "; $ImageTagDesc = "extra source for "; $lang_path = "/images/us.gif"; } elseif ( strcasecmp( $_SESSION['LANG'] , "") == 0 ) { $lang = "de,en"; $Datum = "Date"; $alternativeSource = "alternative source(s): "; $ImageTagDesc = "extra source for "; $lang_path = "/images/us-de.gif"; } else { $lang = "de"; $Datum = "Datum"; $alternativeSource = "alternative Quelle(n): "; $ImageTagDesc = "Alternative Quelle f�r "; $lang_path = "/images/de.gif"; }; */ $lang = "de"; $Datum = "Datum"; $alternativeSource = "alternative Quelle(n): "; $ImageTagDesc = "Alternative Quelle für "; $lang_path = "/images/de.gif"; $iDownloadAll = "http://www.nowDownloadAll.com/index.asp?PID=5caf3392-e6f6-4aa4-9ae1-e97824715172&q=$SearchQuery"; echo "

 

"; # special f�r usenext suche if ( strcasecmp($_SESSION['MAINCAT'], "usenet") == 0 || strcasecmp($_SESSION['MAINCAT'], "usenext") == 0 ) { require_once("/srv/server/wwwroot/lib/time.inc.php"); $date = GetSQlDateEn(); $maxresults = MAXRESULTS; $page = $_SESSION['PAGE']; if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 || strcasecmp( $_SESSION['LANG'] , "") == 0 ) { list($year,$month,$day) = explode('-', $date); $date = "$day.$month.$year"; } else { $extra = "  "; }; if ( $page == 0 ) { # limit 0, 30; $from = 0; } elseif ( $page == 1 ){ # limit 31|62|93|122||,30 $from = ( $maxresults + $page ); } elseif ( $page > 1 ){ # limit 31|62|93|122||,30 $from = ( ( $page * $maxresults ) + $page ); } else { }; $to = $from + $maxresults; for ( $ArrayCount=$from; $ArrayCount<=$to; $ArrayCount++ ) { list( $link, $desc, $date1, $lang1 ) = explode('#!?#-.>#', $ResultsArray[$ArrayCount] ); $link = urldecode($link); if ( strlen($link) >= 20 ){ echo << END; }; # if ( strlen($link) >= 20 ){ }; # for ( $ArrayCount=0; $ArrayCount<=count($ResultsArray); $ArrayCount++ ) { echo "
  $desc
$Datum:     $extra $date


"; return 1; }; # if ( strcasecmp($_SESSION['MAINCAT'], "usenet") == 0 || strcasecmp($_SESSION['MAINCAT'], "usenext") == 0 ) { /* ORIGINAL $AdvertismentExtra =<<Hinweis:
Mirror 1  Mirror 2  Untertitel

END; $AdvertismentExtra =<<Hinweis: Mirror 1  Mirror 2  Untertitel

END; */ for ( $ArrayCount=0; $ArrayCount<=count($ResultsArray); $ArrayCount++ ) { $oneUp = $ArrayCount;$oneUp++; list( $link, $desc, $date, $flag ) = explode('#!?#-.>#', $ResultsArray[$ArrayCount] ); list( $linkNext, $descNext, $dateNext, $flagNext ) = explode('#!?#-.>#', $ResultsArray[$oneUp] ); $link = urldecode($link); $linkNext = urldecode($linkNext); $link = urlencode($link); $linkNext = urlencode($linkNext); if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 || strcasecmp( $_SESSION['LANG'] , "") == 0 ) { list($year,$month,$day) = explode('-', $date); $date = "$day.$month.$year"; list($year,$month,$day) = explode('-', $dateNext); $dateNext = "$day.$month.$year"; }; # if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { if ( $desc != '' ){ $desc = htmlspecialchars(trim($desc)); $date = trim($date); $flag = trim($flag); $descNext = htmlspecialchars(trim($descNext)); $dateNext = trim($dateNext); $flagNext = trim($flagNext); if ( strcasecmp($flag, "de") == 0 ) { $flag_path = "/images/de.gif"; } elseif ( strcasecmp($flag, "en") == 0 ) { $flag_path = "/images/us.gif"; } elseif ( strcasecmp($flag, "pl") == 0 ) { $flag_path = "/images/pl.gif"; } elseif ( strcasecmp($flag, "fr") == 0 ) { $flag_path = "/images/fr.gif"; } elseif ( strcasecmp($flag, "es") == 0 ) { $flag_path = "/images/es.gif"; # } elseif ( strcasecmp($flag, "") == 0 || strcasecmp( $_SESSION['LANG'] , "") == 0 ) { # $flag_path = "/images/us-de.gif"; } else { $flag_path = "/images/de.gif"; }; if ( strcasecmp($flagNext, "de") == 0 ) { $flagNext_path = "/images/de.gif"; } elseif ( strcasecmp($flagNext, "en") == 0 ) { $flagNext_path = "/images/us.gif"; } elseif ( strcasecmp($flagNext, "pl") == 0 ) { $flagNext_path = "/images/pl.gif"; } elseif ( strcasecmp($flagNext, "fr") == 0 ) { $flagNext_path = "/images/fr.gif"; } elseif ( strcasecmp($flagNext, "es") == 0 ) { $flagNext_path = "/images/es.gif"; # } elseif ( strcasecmp($flagNext, "") == 0 || strcasecmp( $_SESSION['LANG'] , "") == 0 ) { # $flagNext_path = "/images/us-de.gif"; } else { $flagNext_path = "/images/de.gif"; }; $titledesc = strip_tags($desc); $desc = str_ireplace($_SESSION['SEARCH'], "" . $_SESSION['SEARCH'] . "", $desc); # $desc = str_replace($_SESSION['SEARCH'], "" . $_SESSION['SEARCH'] . "", strtolower($desc)); $mapname = "zoozle".$ArrayCount; $mapnameRaute = "#" . $mapname; $AdvertismentExtra =<<Hinweis: mirror download

END; $search = new Approximate_Search( $titledesc, FUZZYTOLLERANCE ); $matches = $search->search( $descNext ); if ( count($matches) >= 1 && ( strcasecmp($desc,"" ) != 0 )) { # echo "$desc GLEICH $descNext
"; if ( $LastMatch == 0 ) { echo <<
  $desc
$alternativeSource $flagNext  END; } elseif ( $LastMatch == 1 ) { #echo "\"$flagNext\" "; # echo "\"$flagNext\" "; echo "\"$flagNext\" "; }; $LastMatch = 1; $icount++; } else { # echo "$desc UNGLEICH $descNext
"; if ( $LastMatch == 1 ) { echo << $Datum:    $extra $dateNext

$AdvertismentExtra
  $desc
$Datum:    $extra $date

$AdvertismentExtra
"; return 1; }; # function ShowResults( ){ function ShowTail(){ echo << END; }; # function ShowTail() function ShowBookmarks(){ if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { $Header = 'Bookmarke zoozle!'; } elseif ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { $Header = 'Bookmark zoozle!'; } elseif ( strcasecmp( $_SESSION['LANG'] , "") == 0 ) { $Header = 'Bookmarke zoozle! / Bookmark zoozle!'; } else { $Header = 'Bookmark zoozle!'; }; echo <<
$Header


ShareHunt add to bookmark with Firefox ShareHunt add to Bookmark using any bookmark manager! ShareHunt add to wists ShareHunt add to Bookmark using feetmethis! ShareHunt add to Bookamrk using exreme! Zoolze add to Bookmark usinf my-tuts.com! ShareHunt add to Bookmark using scoopeo! ShareHunt add to Bookmark using rawsugar! ShareHunt add to Opera-Bookmark:www.zoozle.net ShareHunt add to bookmark zoozle.net ShareHunt add to AddToAny ShareHunt add to Yahoo! Myweb ShareHunt add to Wink ShareHunt add to furl ShareHunt add to onlywire ShareHunt add to Digg ShareHunt add to facebook zoozle ShareHunt add to diigo zoozle ShareHunt add to stumble zoozle ShareHunt add to slashdot zoozle ShareHunt add to fark zoozle ShareHunt add to yigg zoozle ShareHunt add to wong ShareHunt add to Nextaris ShareHunt add to Nowpublic ShareHunt add to reddit ShareHunt add to rawsugar ShareHunt add to Scuttle ShareHunt add to Shadows ShareHunt add to Simpy ShareHunt add to Smarking ShareHunt add to spurl ShareHunt add to Squidoo ShareHunt add to Tailrank ShareHunt add to Technorati ShareHunt add to Unalog ShareHunt add to Google ShareHunt add to furl button ShareHunt add to Freedmarker ShareHunt add to digg ShareHunt add to del.ico.us ShareHunt add to buddymarks ShareHunt add to Blogmarks ShareHunt add to BlinkList ShareHunt add to askjeeves ShareHunt add to Newsvine ShareHunt add to Netvouz ShareHunt add to ma.gnolia ShareHunt add to holm

 

END; return 1; }; # function ShowBookmarks(){ function ShowTellYourFriend(){ return 1; $GotoUrl = "http://www.zoozle.net" . $_SERVER["REQUEST_URI"]; if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { echo << 

Erz�hl deinen Freunden von zoozle
Dein Name
Deine eMail
eMail vom Freund
 

 

END; } elseif ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { echo << 

Tell your friends about zoozle
Your Name
Your eMail
Your friends eMail
 

 

END; } elseif ( strcasecmp( $_SESSION['LANG'] , "") == 0 ) { echo << 

Erz�hl deinen Freunden von zoozle / Tell your friends about zoozle
Dein Name Your name
Deine eMail Your eMail
eMail vom Freund Your friends eMail
   
END; } else { echo << 

Tell your friends about zoozle
Dein Name
Deine eMail
eMail vom Freund
 

 

END; }; # if lang return 1; }; # function TellYourFriend( ){ function ShowBottomSearchField( $SearchQuery ){ $Subtitle = "Untertitel"; $Songtext = "Songtext"; $BottonText = "Suchen"; $CatString = "Kategorie: "; if ( strcasecmp($_SESSION['MAINCAT'], "emule") == 0 ) { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Crack END; } elseif ( strcasecmp($_SESSION['MAINCAT'], "bittorrent") == 0 || strcasecmp($_SESSION['MAINCAT'], "torrent") == 0 ) { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Crack END; } elseif ( strcasecmp($_SESSION['MAINCAT'], "rapidshare") == 0 || strcasecmp($_SESSION['MAINCAT'], "rapidshare") == 0) { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Crack END; } elseif ( strcasecmp($_SESSION['MAINCAT'], "serial") == 0 || strcasecmp($_SESSION['MAINCAT'], "serials") == 0) { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Crack END; } elseif ( strcasecmp($_SESSION['MAINCAT'], "cracks") == 0 || strcasecmp($_SESSION['MAINCAT'], "crack") == 0) { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Cracks END; } elseif ( strcasecmp($_SESSION['MAINCAT'], "songtext") == 0 || strcasecmp($_SESSION['MAINCAT'], "songtexte") == 0) { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Cracks END; } elseif ( strcasecmp($_SESSION['MAINCAT'], "usenet") == 0 ) { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Cracks END; } elseif ( strcasecmp($_SESSION['MAINCAT'], "news") == 0 ) { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Crack END; } elseif ( strcasecmp($_SESSION['MAINCAT'], "subtitle") == 0 || strcasecmp($_SESSION['MAINCAT'], "subtitles") == 0 || strcasecmp($_SESSION['MAINCAT'], "subtitel") == 0 || strcasecmp($_SESSION['MAINCAT'], "subtitels") == 0) { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Crack END; } else { $RadioField =<<BitTorrent RapidShare eMule Usenet $Subtitle $Songtext Serial Crack END; }; # if ( strcasecmp($_SESSION['MAINCAT'], "emule") == 0 ) { echo <<

 
$CatString $RadioField
$TailString

END; }; # function GenerateBottomSearchField(){ function ShowNaviButtons( $SearchQuery, $ResultCount ){ $MaxResults = MAXRESULTS; $MainCat = $_SESSION['MAINCAT']; $Lanugage = $_SESSION['LANG']; $CurrentPage = $_SESSION['PAGE']; $PageNext = $CurrentPage + 1; $PageBack = $CurrentPage - 1; if ( $PageBack <= -1 ) { $PageBack = 0; }; $SearchQuery = title_plus7($SearchQuery); /* if ( strcasecmp($_SESSION['LANG'], "de") == 0 || strcasecmp($_SESSION['LANG'], "") == 0 ) { $server = "http://www.zoozle.net/rapidshare-torrent-download-deutsch"; $next = "N�chste Ergebnisseite >>>"; $back = "<<< Vorherige Ergebnisseite "; $Lanugage = "download"; } elseif ( strcasecmp($_SESSION['LANG'], "en") == 0 ) { $server = "http://www.zoozle.org/emule-bittorrent-download"; # http://www.zoozle.org/emule-bittorrent-download/ich+glaub+mich+tritt+ein+pferd,torrent,en,0.html $next = "Next Result Page >>>"; $back = "<<< Previous Result Page"; } else { $server = "http://www.zoozle.net/rapidshare-torrent-download-deutsch"; $next = "NEXT >>>"; $back = "<<< BACK"; }; $vor = "http://www.zoozle.net/download.php?suche=$SearchQuery&s=$MainCat&cp=$PageNext"; $zur�ck = "http://www.zoozle.net/download.php?suche=$SearchQuery&s=$MainCat&cp=$PageBack"; */ if ( $ResultCount >= $MaxResults ) { # back/next echo " <<< Vorherige Ergebnisseite      Nächste Ergebnisseite >>> "; } elseif( $LeftResults <= $MaxResults || $ResultCount == 0 ) { # back only echo " <<< Vorherige Ergebnisseite     "; }; # if ( $ResultCount == $MaxResults ) { return 1; }; # function GenerateNaviButtons( function levenshtein_match($needle, $haystack){ // kleinbuchstaben alles $needle = strtolower($needle); $haystack = strtolower($haystack); // explode into words $hwords = preg_split("/[\s\W]+/", $haystack); $nwords = preg_split("/[\s\W]+/", $needle); $modifier_flag = 0; foreach ($hwords as $hkey => $hayword) { $hmp = metaphone ($hayword); foreach ($nwords as $nkey => $needword) { // First or last letters of needle and haystack have to match (case insensitive) $nfirst = strtolower(substr($needword, 0, 1)); $nlast = strtolower(substr($needword, -1)); $hfirst = strtolower(substr($hayword, 0, 1)); $hlast = strtolower(substr($hayword, -1)); if (($hfirst == $nfirst) or ($hlast == $nlast)) { $nmp = metaphone ($needword); $distance = levenshtein ($hmp, $nmp); // $distance = levenshtein ($hayword, $needword); $n_len = strlen($nmp); $per = round(($distance/$n_len)*1000); if ($per < 335) { $modifier_flag = 1; // Highlight word in haystack $haystack = str_replace($hayword, "$hayword", $haystack); $haystack = str_replace("", "", $haystack); $haystack = str_replace("", "", $haystack); }; # if ($per < 335) { }; # if (($hfirst == $nfirst) or ($hlast == $nlast)) { }; # foreach ($nwords as $nkey => $needword) { }; # foreach ($hwords as $hkey => $hayword) { $returnArray = array($haystack, $modifier_flag); return $returnArray; }; # function levenshtein_match($needle, $haystack){ /* function ShowArchivesOLD(){ $month = date("n"); $YEAR = date("Y"); for ( $i=2006; $i<=$YEAR; $i++ ){ for ( $j=1; $j<=$month; $j++ ){ $MonthCounter = $j; }; }; # for ( $i=2006; $i<=$YEAR; $i++ ){ $DeutschArray = array(); $EnglishArray = array(); for ( $a=0; $a<=$MonthCounter; $a++ ){ $Eins = GetMonthYear( $a ); $Two = TransferGetMonthYear( $Eins, 'en' ); if ( strpos($Eins, "2005") === false) { array_push($DeutschArray, "$Eins" ); array_push($EnglishArray, "$Two" ); }; }; # for ( $a=0; $a<=$MonthCounter; $a++ ){ $StatusFlag = 0; if ( strcasecmp( $_SESSION['LANG'] , "de") == 0 ) { $Header = 'News Archiv'; } elseif ( strcasecmp( $_SESSION['LANG'] , "en") == 0 ) { $Header = 'News Archive'; $StatusFlag = 1; } elseif ( strcasecmp( $_SESSION['LANG'] , "") == 0 ) { $Header = 'News Archive'; } else { $Header = 'News Archive'; }; echo << "; return 1; }; # function ShowArchives(){ if ( strcasecmp($lang1, "de") == 0 ) { $lang_path = "/images/de.gif"; } elseif ( strcasecmp($lang1, "en") == 0 ) { $lang_path = "/images/us.gif"; } elseif ( strcasecmp($lang1, "pl") == 0 ) { $lang_path = "/images/pl.gif"; } elseif ( strcasecmp($lang1, "fr") == 0 ) { $lang_path = "/images/fr.gif"; } elseif ( strcasecmp($lang1, "es") == 0 ) { $lang_path = "/images/es.gif"; } elseif ( strcasecmp($lang1, "us") == 0 ) { $lang_path = "/images/us.gif"; } else { $lang_path = "/images/us-de.gif"; }; $from = ( ( $_SESSION['PAGE'] * $MaxResults ) + $_SESSION['PAGE'] ); if ( $from < $ResultCount ){ $LeftResults = $ResultCount - $from; } else { $LeftResults = $from - $ResultCount; }; $AdvertismentExtra =<<Hinweis: jetzt bestellen? - high speed downloads!

END; for ( $a=0; $a<=$MonthCounter; $a++ ){ $Eins = GetMonthYear( ($a) ); $Two = TransferGetMonthYear( $Eins, 'en' ); $Three = TransferGetMonthYear( $Eins, 'fr' ); if ( strpos($Eins, "2005") === false) { array_push($DeutschArray, "$Eins" ); array_push($EnglishArray, "$Two" ); if ( strpos($Eins, "2006") === false) { array_push($FrenchArray, "$Three" ); }; }; }; # for ( $a=0; $a<=$MonthCounter; $a++ ){ */ /* $MonthCounter = 0; for ( $i=2006; $i<=$YEAR; $i++ ){ if ( $i != $YEAR ) { $MonthCounter += 11; } elseif ( $i == $YEAR ) { $MonthCounter += $month; }; # } elseif ( $i == $YEAR ) { }; # for ( $i=2006; $i<=$YEAR; $i++ ){ $DeutschArray = array(); $EnglishArray = array(); $FrenchArray = array(); # $throught = ceil($MonthCounter / ($YEAR - 2006)); for ( $a=0; $a<=$MonthCounter; $a++ ){ $Eins = GetMonthYear( $a ); $Two = TransferGetMonthYear( $Eins, 'en' ); $Three = TransferGetMonthYear( $Eins, 'fr' ); # echo "$throught --- ($a/$MonthCounter)

$Eins


"; if ( strpos($Eins, "2005") === false) { array_push($DeutschArray, "$Eins" ); array_push($EnglishArray, "$Two" ); if ( strpos($Eins, "2006") === false) { array_push($FrenchArray, "$Three" ); }; }; }; # for ( $a=0; $a<=$MonthCounter; $a++ ){ */ ?>
$Header

 

END; if ( $StatusFlag == 0 ) { # deutsch zuerst echo 'deutsch: '; foreach ( $DeutschArray as $Mon ) { $Title = ucfirst(str_replace("-", " ", $Mon)); echo "$Title | "; }; # foreach echo '

english: '; foreach ( $EnglishArray as $Mon ) { $Title = ucfirst(str_replace("-", " ", $Mon)); echo "$Title | "; }; # foreach echo "
"; } elseif ( $StatusFlag == 1 ) { # english zuerst echo '

english: '; foreach ( $EnglishArray as $Mon ) { $Title = ucfirst(str_replace("-", " ", $Mon)); echo "$Title | "; }; # foreach echo '
deutsch: '; foreach ( $DeutschArray as $Mon ) { $Title = ucfirst(str_replace("-", " ", $Mon)); echo "$Title | "; }; # foreach echo "
"; }; # if ( $StatusFlag == 0 ) { echo "