[Beta] WorldCup WebTip 2006 (WM Tippspiel)

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
buegelfalte
Mitglied
Beiträge: 759
Registriert: 16.02.2005 14:32
Wohnort: Köln
Kontaktdaten:

Beitrag von buegelfalte »

tomtom hat geschrieben:Ich glaub du wolltest sagen, das WMNotify im WM-Forum schreibt, welches du im ACP angegeben hast (wenn du es angegeben hast! ;)
Ääääh, genau ... bin schon ganz wuschig vor Vorfreude :D
http://www.beehave.de - home of humbug - und zocken !
[kein Support per PN]
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Lizman hat geschrieben:So hat geklappt...

Auch das er in einem bestimmten Thread postet...

Danke!
Wieso postet der bei dir schon? :(
Gruß, Tom
musashi
Mitglied
Beiträge: 1585
Registriert: 04.12.2003 12:50
Wohnort: Wien
Kontaktdaten:

Beitrag von musashi »

yenky,

Deine Tippübersicht ist klasse, danke - allerdings gibts schnell ein Timeout wenn ein paar mehr User getippt haben:

Code: Alles auswählen

Fatal error: Maximum execution time of 30 seconds exceeded in ...

Evtl. sollte man in dem Script immer nur 10 oder 20 Tipper anzeigen, und dann eine neue Abfrage auf einer neuen Seite machen.

Nicht das es mich sonderlich stört, aber als Hinweis ;)
www.dsaforum.de - DAS DSA Fanforum
Benutzeravatar
KigaSusi
Mitglied
Beiträge: 41
Registriert: 15.03.2006 21:00
Wohnort: Wesel
Kontaktdaten:

Beitrag von KigaSusi »

helluvaguy hat geschrieben: [ externes Bild ]

Wäre das als Addon interessant? Dann würde ich versuchen das zum späten Abend hin man zusammenzu stellen?
Wie - und wo sind die sonnengebräunten Arme und sexy Beine? *ggg*
Ne, Spaß beiseite, schaut toll aus und würde das, wenn du das fertig machen könntest, auch gerne einbauen. :-)

LG Susi
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

musashi hat geschrieben:yenky,

Deine Tippübersicht ist klasse, danke -
Kann ich nur bestätigen! Danke!
Gruß, Tom
Benutzeravatar
again
Mitglied
Beiträge: 162
Registriert: 28.12.2004 14:25
Kontaktdaten:

Beitrag von again »

Yenky hat geschrieben:Ich hab mich mal an die Tippübersicht gewagt, die

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_WM);
init_userprefs($userdata);
//
// End session management
//

include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_wm.'.$phpEx);

//
// Check login status
//
if ( !$userdata['session_logged_in'] )
{
        redirect(append_sid("login.$phpEx"));
}


//
// Check auth status
//
if ( $wm_config['restrict_to'] != 0 && !get_wm_auth() && $userdata['user_level'] != ADMIN && $userdata['user_id'] != $wm_config['wm_mod_id'] )
{
        $auth_msg = sprintf($lang['wm_access_denied'], '<a href="' . append_sid("groupcp.$phpEx?g=".$wm_config['restrict_to']) . '" class="gen">', '</a>', '<a href="'.append_sid("index.$phpEx").'" class="gen">', '</a>');
        message_die(GENERAL_MESSAGE, $auth_msg);
}

include($phpbb_root_path . 'includes/page_header.'.$phpEx);

@mysql_select_db($dbname) or die( "Unable to select database");

//Tips auslesen
$query="SELECT * FROM phpbb_wm_tipps ORDER BY tipp_game";
$result=mysql_query($query);

$num=mysql_numrows($result);

//User abfragen
$query="SELECT user_id, username FROM " . USERS_TABLE;
$usersresult=mysql_query($query); 

//Teams abfragen
$query="SELECT * FROM phpbb_wm_teams";
$teamsresult=mysql_query($query);

//Spiele abfragen
$query="SELECT * FROM phpbb_wm_games";
$gamesresult=mysql_query($query);



//User zuordnen
$anz=mysql_numrows($usersresult);
$i=0;
while ($i < $anz){
 $usernames[mysql_result($usersresult,$i,"user_id")]=mysql_result($usersresult,$i,"username");
 $userids[$i]=mysql_result($usersresult,$i,"user_id");
 $i++;
}

//Teams zuordnen
$anz=mysql_numrows($teamsresult);
$i=0;
while ($i < $anz){
 $teamnames[mysql_result($teamsresult,$i,"team_id")]=mysql_result($teamsresult,$i,"team_name");
 $teamflags[mysql_result($teamsresult,$i,"team_id")]=mysql_result($teamsresult,$i,"team_img");
 $i++;
}

//Spiele zuordnen
$anz=mysql_numrows($gamesresult);
$i=0;
while ($i < $anz){
 $gamenames[mysql_result($gamesresult,$i,"game_id")]='<td><img src="./images/wm/'.$teamflags[mysql_result($gamesresult,$i,"game_home")].'" border="0" /></td><td align=center>'. $teamnames[mysql_result($gamesresult,$i,"game_home")] . ' : ' . $teamnames[mysql_result($gamesresult,$i,"game_away")].'</td><td><img src="./images/wm/'.$teamflags[mysql_result($gamesresult,$i,"game_away")].'" border="0" /></td>';
 $i++;
}

echo "<b><center>Spielertips</center></b><br><br>";

//Ueber die Spieleintraege iterieren:
$j=0;
$anz_u=mysql_numrows($usersresult);

while ($j < $anz_u){
 $uid=$userids[$j];
//Tips zum User

$query2="SELECT * FROM `phpbb_wm_tipps` WHERE `tipp_user` = '$uid' ORDER BY `tipp_game`";

$result2=mysql_query($query2);

$num2=mysql_numrows($result2);

if($num2 > 0)

 {
 echo "<b>Mitspieler: $usernames[$uid]</b><br><br>";
 $i=0;
 echo "<table border="0" align="center">";
 echo "<tr><th></th>";
 echo "<th>Begegnung</th>";
 echo "<th></th>";
 echo "<th>Tipp</th>";
 echo "<th>Pkt.</th></tr>";
 $grpcount=1;
 while ($i < $num) {

  $tippgame=mysql_result($result,$i,"tipp_game");
  $tippuser=mysql_result($result,$i,"tipp_user");
  $tipphome=mysql_result($result,$i,"tipp_home");
  $tippaway=mysql_result($result,$i,"tipp_away");
  $tipppoints=mysql_result($result,$i,"tipp_points");

  if($uid == $tippuser){
   if ($tippgame/6 > $grpcount){
    echo "<tr>";
    echo "<td></td>";
    echo "</tr>";
    $grpcount++;
   }
  //Weltmeistertipp
  if ($tippgame != 65){
           echo "<tr>";
           echo "$gamenames[$tippgame]";
           echo "<td>";
           echo "$tipphome : $tippaway";
           echo "</td><td>";
           echo "$tipppoints";
           echo "</td></tr>";
        }
  else {
           echo "Weltmeistertipp: ";
                $querywm="SELECT team_name FROM phpbb_wm_teams WHERE team_id = '$tipphome' ";
                $wmtipp=mysql_query($querywm);
                $weltmeistertipp=mysql_result($wmtipp,0,"team_name");
           echo " <b> $weltmeistertipp</b>";
        }
  }
  $i++;
 }
 echo "</table>";
 echo "<br><hr><br>";
}
 $j++;
}

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>

wie binde ich das in das Tippspiel-Template ein? :roll:
klar, erstmal eigene Datei erstellen, verlinken... aber ich hätte das gerne so wie die anderen drei Seiten im Root. also quasi mit dem Tippspielheader...
Lizman
Mitglied
Beiträge: 28
Registriert: 30.04.2006 15:14
Kontaktdaten:

Beitrag von Lizman »

tomtom hat geschrieben: Wieso postet der bei dir schon? :(
Indem ich davon ausgehe das wenn ich die Meldung erhalte "heute noch keine Ergebnisse, das es rein Theoretisch klappen sollte.. Und die ID des Threads rauszubekommen ist ja easy.. ;)

Bin auch gespannt wie das morgen läuft..

Bin selber leider in Frankfurt unterwergs samstag, also hoffe ich das das automatisch läuft halbwegs :D

Nunjut die ergebnisse adden is easy. :D
Benutzeravatar
xxManxx
Mitglied
Beiträge: 64
Registriert: 27.02.2006 16:08

Beitrag von xxManxx »

@Ace

PN ist Raus ,kannst dich freun.^^
ich schreib dir Morgen noch eine mit dem Progie muss das erst raussuchen. ^^



Kurze frage wegen dem Zeit update .

wenn bei mir in der vorrunde die zeit des ersten spiels stimmt (18.00 Uhr )
muss ich dann trotzdem Fixen ??


Mfg
Benutzeravatar
KigaSusi
Mitglied
Beiträge: 41
Registriert: 15.03.2006 21:00
Wohnort: Wesel
Kontaktdaten:

Beitrag von KigaSusi »

Hallo zusammen,

wie war noch wal für was genau die "original" Punkteverteilung?
Ich habe nur noch im Kopf WM-Tipp 100, den mein Mann aber auf 25 gesetzt hat. Den Rest weiß ich nimmer. Ich schreibe gerade eine Kurzerklärung bei mir im Forum dazu ... Wäre lieb, wenn mir das noch mal jemand sagen könnte. :-)

LG Susi
Benutzeravatar
again
Mitglied
Beiträge: 162
Registriert: 28.12.2004 14:25
Kontaktdaten:

Beitrag von again »

KigaSusi hat geschrieben:Hallo zusammen,

wie war noch wal für was genau die "original" Punkteverteilung?
Ich habe nur noch im Kopf WM-Tipp 100, den mein Mann aber auf 25 gesetzt hat. Den Rest weiß ich nimmer. Ich schreibe gerade eine Kurzerklärung bei mir im Forum dazu ... Wäre lieb, wenn mir das noch mal jemand sagen könnte. :-)

LG Susi
5 für richtiges Ergebnis
3 für richtige Tordifferenz
2 für richtige Tendenz
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“