Blog literacki, portal erotyczny - seks i humor nie z tej ziemi
####################################################
Birthday-Hack 1.0
By Ronnar
01.08.2001
Translated by: LastActionHero(lastactionhero@wbbhacks.com)
Functions with 2 digit and 4 digit of the year field
####################################################
Contents:
- bdayhack.txt(this file)
- birthday.htm(Template for the BirthDay table)
- birthday.gif(Graphics for the BirthDay table)
####################################################
1. _functions.php
Search for:
?>
Insert above it:
// ########################## Birthday-Hack ########################################################
function getUserBirthday() {
global $n,$db_zugriff;
$partymembers = "";
$daynow = date("d");
$monthnow = get_month_name(date("n"));
$yearnow = date("Y");
$geb_result = $db_zugriff->query("SELECT userid, username, age_y FROM bb".$n."_user_table WHERE age_d = $daynow AND age_m = '$monthnow' ORDER by username");
while($member_row = $db_zugriff->fetch_array($geb_result)) {
if(strlen($partymembers)>0) $partymembers .= ", ";
$birthyear=$member_row[age_y];
if(empty($birthyear)) {
$birthyeartext="";
} else {
if($birthyear<100) $birthyear+=1900;
$birthyear = $yearnow - $birthyear;
$birthyeartext = "(" . $birthyear . ")";
}
$partymembers .= "$member_row[username]$birthyeartext";
}
$db_zugriff->free_result($geb_result);
if(strlen($partymembers)>0) eval ("\$gebstring = \"".gettemplate("birthday")."\";");
else $gebstring = "";
return $gebstring;
}
If this fucntion is already present in _functions.php then do not insert it below the above code.(Should already be present in Beta4.2 atleast(onwards))
function get_month_name($month_number) {
$name_monat[1] = "January";
$name_monat[2] = "February";
$name_monat[3] = "March";
$name_monat[4] = "April";
$name_monat[5] = "May";
$name_monat[6] = "June";
$name_monat[7] = "July";
$name_monat[8] = "August";
$name_monat[9] = "September";
$name_monat[10] = "October";
$name_monat[11] = "November";
$name_monat[12] = "December";
return $name_monat[$month_number];
}
2. main.php
Search for:
eval("dooutput(\"".gettemplate("main")."\");");
Insert above it:
/* ########### Birthdayhack ########## */
$main_gebhack = GetUserBirthday();
3. templates/main.htm
Insert the following variable at any place within and