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 <<
$DESC1 | END; } elseif ( $count >= 15 ){ $count = 0; echo <<
$DESC1
zurück zum Anfang |
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 <<
übersetzen / translate / traduire
![]() |
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 |