require($_SERVER['DOCUMENT_ROOT'] . "/top.php");
if (check_access($personid, 2, $thisfile, 1) && ($personid == 1 || $personid == 6 || $personid == 77 || $personid == 83 || $personid == 103 || $personid == 104 || $personid == 106 || $personid == 4))
{
$pid = $personid;
?>
50 ?rs jubil?um i 2007
$done = false;
if ($personid == 0 && isset($_GET) && array_key_exists("yyyy", $_GET) && !array_key_exists("personid", $_GET))
{ $yyyy = $_GET['yyyy'];
$sql = "SELECT auto, navn from adresser, patruljemedlemmer ";
$sql .= "WHERE foedselsdato>='$yyyy-01-01' AND foedselsdato<='$yyyy-12-31' ";
$sql .= "AND PersonID=auto AND ";
$sql .= "((gruppenummer=1302 AND afdelingsnummer=51 AND patruljenummer=1) OR ";
$sql .= "(gruppenummer=1303 AND afdelingsnummer=13020051) OR ";
$sql .= "(gruppenummer=1302 AND afdelingsnummer=51 AND patruljenummer=2)) ";
$sql .= "ORDER BY navn";
$query = mysql_query($sql) or die("Failed - $sql");
print "Klik p? dit eget navn p? listen nedenfor (er sorteret alfabetisk). Hvis du ikke findes s? klik her \n";
while ($elem = mysql_fetch_array($query))
{ print "".$elem['navn']." \n";
}
$done = true;
}
if ($done == false && isset($_GET) && array_key_exists("personid", $_GET) && !array_key_exists("gem", $_GET) && $_GET['personid'] != -1)
{ $personid = $_GET['personid'];
$videre = false;
if (array_key_exists("dd", $_GET) && array_key_exists("mm", $_GET))
{ $dd = $_GET['dd'];
$mm = $_GET['mm'];
$sql = "SELECT Foedselsdato FROM adresser WHERE auto=$personid";
$query = mysql_query($sql) or die("Failed - $sql");
$elem = mysql_fetch_array($query);
$ddd = substr($elem['Foedselsdato'], 8, 2);
$dmm = substr($elem['Foedselsdato'], 5, 2);
if ($dd == $ddd && $mm == $dmm)
{ $videre = true;
}
else
{ print "Desv?rre det er ikke korrekt. ";
print "Hvis du er sikker p? at du har ret kan vi jo have en fejl i vores database. Send dit navn, adresse, postnummer, by samt din korrekte f?dselsdato til ";
print maillink('bb50', 'bjoerne', 'dk');
print " s? retter vi fejlen hurtigst muligt.
";
}
}
if (array_key_exists("admin", $_GET) && $_GET['admin'] == true) $videre = true;
if ($videre == false)
{
print "V?lg din f?dselsdag og m?ned for at bekr?fte at du virkelig er dig \n";
?>
$done = true;
}
}
if ($done == false && ($personid > 0 || (array_key_exists("personid", $_GET) && $_GET['personid'] == -1)) && !array_key_exists("gem", $_GET)) // Er allerede logget ind eller er ny p? listen
{
if ($personid > 0)
{ $sql = "SELECT Navn, Adresse, Postnummer, Bynavn, Telefonnummer, Mobilnummer, Email, Foedselsdato, ";
$sql .= "laesersms, laeseremail, tilmeldt, betalt, afmeldt, whisky, bjoerneaar, varbjoernmed FROM adresser LEFT OUTER JOIN bb50 ";
$sql .= "ON auto=PersonID WHERE auto=$personid";
$query = mysql_query($sql) or die("Failed - $sql ".mysql_error());
$elem = mysql_fetch_array($query);
$navn = $elem['Navn'];
$adresse = $elem['Adresse'];
$postnr = $elem['Postnummer'];
$bynavn = $elem['Bynavn'];
$fastnet = $elem['Telefonnummer'];
$mobil = $elem['Mobilnummer'];
$email = $elem['Email'];
$dd = substr($elem['Foedselsdato'], 8, 2);
$mm = substr($elem['Foedselsdato'], 5, 2);
$yyyy = substr($elem['Foedselsdato'], 0, 4);
if ($elem['laesersms'] == 1) $laesersms = "CHECKED";
else $laesersms = "";
if ($elem['laeseremail'] == 1) $laeseremail = "CHECKED";
else $laeseremail = "";
if ($elem['tilmeldt'] == 1) $tilmeldt = "CHECKED";
else $tilmeldt = "";
if ($elem['betalt'] == 1) $betalt = "CHECKED";
else $betalt = "";
if ($elem['afmeldt'] == 1) $afmeldt = "CHECKED";
else $afmeldt = "";
if ($elem['whisky'] == 1) $whisky = "CHECKED";
else $whisky = "";
$bjoerneaar = $elem['bjoerneaar'];
$varbjoernmed = $elem['varbjoernmed'];
}
else
{ $personid = -1;
$yyyy = $_GET['yyyy'];
}
?>
Nedenfor udfylder du dine oplsyninger. S? skal vi nok invitere dig til f?dselsdagsfesten n?r vi er ved at have fundet de fleste af dem der har v?ret bj?rne gennem tiden
$done = true;
}
if ($done == false && isset($_GET) && array_key_exists("personid", $_GET)&& array_key_exists("gem", $_GET)) // Gem oplysninger
{ $personid = $_GET['personid'];
$tekst = "Der er rettet data for en person\n";
if ($personid == -1) // Opret f?rst personen
{ $sql = "INSERT INTO adresser (navn) VALUES ('Ny bb50 person')";
$query = mysql_query($sql) or die("Failed - $sql ".mysql_error());
$sql2 = "SELECT LAST_INSERT_ID()";
$query2 = mysql_query($sql2) or die("Failed - $sql2");
$elem = mysql_fetch_array($query2);
$personid = $elem[0];
$sql = "INSERT INTO patruljemedlemmer (Gruppenummer, Afdelingsnummer, Patruljenummer, Funktion, PersonID, Status) ";
$sql .= "VALUES ('1302', '51', '2', '504', '$personid', '1')";
$query = mysql_query($sql) or die("Failed - $sql ".mysql_error());
$tekst = "Der er oprettet en ny person\n";
}
$tekst .= "Der er nu i alt tilmeldt #count# personer\n\n";
$tekst .= "PersonID=$personid\n";
$tekst .= "Navn=".$_GET['navn']."\n";
$tekst .= "Adresse=".$_GET['adresse']."\n";
$tekst .= "Postnummer=".$_GET['postnr']."\n";
$tekst .= "Bynavn=".$_GET['bynavn']."\n";
$tekst .= "Telefonnummer=".$_GET['fastnet']."\n";
$tekst .= "Mobilnummer=".$_GET['mobil']."\n";
$tekst .= "Email=".$_GET['email']."\n";
$tekst .= "Foedselsdato=".$_GET['yyyy']."-".$_GET['mm']."-".$_GET['dd']."\n";
$sql = "UPDATE adresser SET ";
$sql .= "Navn='".$_GET['navn']."', ";
$sql .= "Adresse='".$_GET['adresse']."', ";
$sql .= "Postnummer='".$_GET['postnr']."', ";
$sql .= "Bynavn='".$_GET['bynavn']."', ";
$sql .= "Telefonnummer='".$_GET['fastnet']."', ";
$sql .= "Mobilnummer='".$_GET['mobil']."', ";
$sql .= "Email='".$_GET['email']."', ";
$sql .= "Foedselsdato='".$_GET['yyyy']."-".$_GET['mm']."-".$_GET['dd']."' ";
$sql .= "WHERE auto=$personid";
$query = mysql_query($sql) or die("Failed - $sql ".mysql_error());
if ($_GET['laesersms'] == "on") $laesersms = 1;
else $laesersms = 0;
if ($_GET['laeseremail'] == "on") $laeseremail = 1;
else $laeseremail = 0;
if ($_GET['tilmeldt'] == "on") $tilmeldt = 1;
else $tilmeldt = 0;
if ($_GET['betalt'] == "on") $betalt = 1;
else $betalt = 0;
if ($_GET['afmeldt'] == "on") $afmeldt = 1;
else $afmeldt = 0;
if ($_GET['whisky'] == "on") $whisky = 1;
else $whisky = 0;
$sql = "INSERT INTO bb50 (PersonID, tilmeldt, afmeldt, whisky, betalt) VALUES ($personid, 0, 0, 0, 0)";
$query = mysql_query($sql); // Ignorer hvis det fejler. S? er den der nok allerede
$tekst .= "laesersms=$laesersms\nlaeseremail=$laeseremail\n";
$tekst .= "tilmeldt=$tilmeldt\nbetalt=$betalt\nafmeldt=$afmeldt\nwhisky=$whisky\n";
$tekst .= "bjoerneaar=".$_GET['bjoerneaar']."\n";
$tekst .= "varbjoernmed=".$_GET['varbjoernmed']."\n";
$sql = "UPDATE bb50 SET ";
$sql .= "laesersms=$laesersms, laeseremail=$laeseremail, ";
$sql .= "tilmeldt=$tilmeldt, betalt=$betalt, afmeldt=$afmeldt, whisky=$whisky, ";
$sql .= "bjoerneaar=\"".$_GET['bjoerneaar']."\", ";
$sql .= "varbjoernmed=\"".$_GET['varbjoernmed']."\" ";
$sql .= "WHERE PersonID=$personid";
$query = mysql_query($sql) or die("Failed - $sql ".mysql_error());
$sql3 = "SELECT count(auto) FROM adresser, bb50 ";
$sql3 .= "WHERE auto=PersonID ORDER BY SUBSTRING(Foedselsdato, 1, 4), Navn";
$query3 = mysql_query($sql3) or die("Failed - $sql ".mysql_error());
$elem3 = mysql_fetch_array($query3);
$count = $elem3[0];
$tekst = str_replace("#count#", "$count", $tekst);
mail("bb50@jbraad.dk", "BB50 indtastning", $tekst, "Date: ".date("D, d M Y H:i:s O")."\n");
$done = true;
print "\n";
}
if ($done == false)
{ $member = 0;
?>
Hvilket ?r er du f?dt?
}
?>
}
else
{ require($_SERVER['DOCUMENT_ROOT'] . "/adgang.php");
}
require($_SERVER['DOCUMENT_ROOT'] . "/bottom.php");
?>