Sondertipps

global $current_user;
get_currentuserinfo();
$user=$current_user->display_name;
$recht=$current_user->rights;
########allgemeine Informationen zum script
/*Tippspiel der Weltmeisterschaft 2010
von Andreas Hanuschek
www.vollerso.deDieses Skript darf frei verwendet werden
*/
#################Variablendeklaration:Tabellennamen der Datenbank deklarieren
$spiel=”spiel_em2012″;
$tipp=”tipp_em2012″;
##################################################
########eigentlicher Code
if (!empty($_POST[eintrag_fin])) {
#ueberpruefen, ob Mitglied
##################################vorerst ausgeschaltet
if($recht < 2) { echo “Tut mir ja wirklich Leid! Tipps abzugeben ist natürlich nur Leuten gestattet, die auch als Mitspieler eingetragen sind. Das setzt unter anderem die Beitragszahlung voraus!”;
echo ”

Vielleicht hast du lediglich vergessen dich einzuloggen, dann hole dies bitte nach!

“;
} else { #####################also Mitspieler
foreach ($_POST as $key =>$value) {
$value=htmlspecialchars($value);
$value=stripslashes($value);
if ($value==’viertel’) {
$loes = substr(“$key”, 1);
$viertel .= “$loes,”;
}
if ($value==’halb’) {
$loes = substr(“$key”, 1);
$halb .= “$loes,”;
}
if ($value==’final’) {
$loes = substr(“$key”, 1);
$final .= “$loes,”;
}
if ($value==’meister’) {
$loes = substr(“$key”, 1);
$meister .= “$loes,”;
}
}
#Eintraege werden vom letzten Komma befreit
$viertel .=”eintrag_fin,”;
$viertel = ereg_replace(‘,eintrag_fin,’, ”, $viertel);
$pruef8 = explode(“,”,$viertel);
$halb .=”eintrag_fin,”;
$halb = ereg_replace(‘,eintrag_fin,’, ”, $halb);
$pruef4 = explode(“,”,$halb);
$final .=”eintrag_fin,”;
$final = ereg_replace(‘,eintrag_fin,’, ”, $final);
$pruef2 = explode(“,”,$final);
$meister .=”eintrag_fin,”;
$meister = ereg_replace(‘,eintrag_fin,’, ”, $meister);
$pruef1 = explode(“,”,$meister);
$fehler = “”;
######################################################################
##########FEHLERUEBERPRUEFUNG################################
$pruefviertel = count($pruef8);
if ($pruefviertel != 8) {
$fehler .= “Ins Viertelfinale sind genau 8 Mannschaften zu tippen! Bitte korrigiere deine Wahl!
“;
}
$pruefhalb = count($pruef4);
if ($pruefhalb != 4) {
$fehler .= “Ins Halbfinale sind genau 4 Mannschaften zu tippen! Bitte korrigiere deine Wahl!
“;
}
$prueffinal = count($pruef2);
if ($prueffinal != 2) {
$fehler .= “Ins Finale sind genau 2 Mannschaften zu tippen! Bitte korrigiere deine Wahl!
“;
}
$pruefmeister = count($pruef1);
if ($pruefmeister != 1) {
$fehler .= “Europameister wird genau eine Mannschaft! Bitte korrigiere deine Wahl!
“;
}
###############################################################ende######
if ($fehler ==””){
$sql=”UPDATE $tipp SET tipp1 = ‘$viertel’ WHERE user = ‘$user’ and spielnr = ’32′”;
$result=mysql_query($sql);
$sql=”UPDATE $tipp SET tipp1 = ‘$halb’ WHERE user = ‘$user’ and spielnr = ’33′”;
$result=mysql_query($sql);
$sql=”UPDATE $tipp SET tipp1 = ‘$final’ WHERE user = ‘$user’ and spielnr = ’34′”;
$result=mysql_query($sql);
$sql=”UPDATE $tipp SET tipp1 = ‘$meister’ WHERE user = ‘$user’ and spielnr = ’35′”;
$result=mysql_query($sql);
echo “Folgende Daten sind erfolgreich bei Dir $user in die Datenbank eingetragen worden!

“;
echo ”

Viertelfinale Halbfinale Finale Europameister
“;
$array4 = explode(“,”,$viertel); for($x=0;$x<8;$x++){ echo “$array4[$x]
“;}
echo “
“;
$array3 = explode(“,”,$halb); for($x=0;$x<4;$x++){ echo “$array3[$x]
“;}
echo “
“;
$array2 = explode(“,”,$final); for($x=0;$x<2;$x++){ echo “$array2[$x]
“;}
echo “
$meister

“;
} else {
$fehler .=”aus den oben angeführten Gründen ist kein Eintrag in die Datenbank erfolgt!!!
“;
echo “$fehler”;
}
}
} ELSE {
#Button nicht gedrueckt
echo ”

Na $user, was glaubest du, wer kommt weiter?

“;
echo “Hake hier bitte die Länder an, von denen du glaubst, dass sie jeweils folgende Hürde erreichen.

*Hinweis: Viertelfinale (8) * Halbfinale (4) * Finale (2) * Europameister (1)!

“;
#AUFBAU DER SONDERTIPPS
echo ”

“;

#VIERTELFINALE VIERTELFINALE VIERTELFINALAE VIERTELFINAEL
#falls schon getippt in $array speichern
$sql2=”SELECT tipp1 from $tipp where user=’$user’ and spielnr=32″;
$result2=mysql_query($sql2);
$tip=mysql_fetch_assoc($result2);
$drinne = explode(“,”,$tip[tipp1]);
echo ‘

‘;
echo “Viertelfinale”;
echo ‘

‘; echo ‘

‘;
$sql=”select * from teilnehmer_em2012″;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_a]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_a] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_b]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_b] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_c]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_c] “;
} echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_d]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_d] “;
}
echo ‘

‘;

#HALBFINALE HALBFINALE HALBFINALE HALBFINALE
#falls schon getippt in $array speichern
$sql2=”SELECT tipp1 from $tipp where user=’$user’ and spielnr=33″;
$result2=mysql_query($sql2);
$tip=mysql_fetch_assoc($result2);
$drinne = explode(“,”,$tip[tipp1]);
echo ‘

‘;
echo “Halbfinale”;
echo ‘

‘; echo ‘

‘;
$sql=”select * from teilnehmer_em2012″;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_a]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_a] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_b]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_b] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_c]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_c] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_d]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_d] “;
}
echo ‘

‘;

#FINALE FINALE FINALE FINALE FINALE FINALE
#falls schon getippt in $array speichern
$sql2=”SELECT tipp1 from $tipp where user=’$user’ and spielnr=34″;
$result2=mysql_query($sql2);
$tip=mysql_fetch_assoc($result2);
$drinne = explode(“,”,$tip[tipp1]);
echo ‘

‘;
echo “Finale”;
echo ‘

‘; echo ‘

‘;
$sql=”select * from teilnehmer_em2012″;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_a]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_a] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_b]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_b] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_c]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_c] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_d]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_d] “;
}
echo ‘

‘;

#WELTMEISTER WELTMEISTER WELTMEISTER
#falls schon getippt in $array speichern
$sql2=”SELECT tipp1 from $tipp where user=’$user’ and spielnr=35″;
$result2=mysql_query($sql2);
$tip=mysql_fetch_assoc($result2);
$drinne = explode(“,”,$tip[tipp1]);
echo ‘

‘;
echo “Europameister”;
echo ‘

‘; echo ‘

‘;
$sql=”select * from teilnehmer_em2012″;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_a]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_a] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_b]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_b] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_c]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_c] “;
}
echo ‘
‘;
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo “ if (in_array(“$row[gruppe_d]”, $drinne)) echo “checked”;
echo “>
$row[gruppe_d] “;
}
echo ‘

‘;

echo ”

“;
if (time() > 1339180054 ){
echo “Eine Tippabgabe ist nicht mehr möglich -> Abgabeschluss ist längst erreicht!”;
} else {
#echo ““;
echo “ viel Glück! “;
}
echo ‘

‘;
}
##################################################

?>