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