[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.
dennis84
Mitglied
Beiträge: 243
Registriert: 06.04.2005 16:22
Wohnort: NRW
Kontaktdaten:

Beitrag von dennis84 »

Achso!
Schade, fand das ein gutes feature :roll:
Aber macht nix
Mucka296
Mitglied
Beiträge: 5
Registriert: 07.11.2004 12:28

Beitrag von Mucka296 »

sorry, mein fehler habs!
Benutzeravatar
Svenson
Mitglied
Beiträge: 147
Registriert: 01.03.2004 19:56

Beitrag von Svenson »

Hmm...es gab hier im Thread mal nen Script zum auslesen der Spieler-Tipps. Leider funktioniert das nicht mehr mit der neuen Version.
Kann das mal Jemand überarbeiten? Wäre echt noch ne nützliche Sache für Alle!!!

Code: Alles auswählen

$username="***";
$password="***";
$database="***";

mysql_connect(localhost,$username,$password);
@mysql_select_db($database) 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 * FROM phpbb_users";
$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);


mysql_close();

//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];
 echo "<b>Mitspieler: $usernames[$uid]:</b><br><br>";
 $i=0;
 echo "<table border=\"1\" 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++;
   }
   echo "<tr>";
   echo "$gamenames[$tippgame]";
   echo "<td>";
   echo "$tipphome : $tippaway";
   echo "</td><td>";
   echo "$tipppoints";
   echo "</td></tr>";
  }
  $i++;
 }
 echo "</table>";
 echo "<br><hr><br>";
 $j++;
}

?>
Zuletzt geändert von Svenson am 08.06.2006 02:24, insgesamt 1-mal geändert.
"Das schönste auf der Welt ist nichts zu tun, um dann vom Nichtstun auszuruhn"
football06
Mitglied
Beiträge: 10
Registriert: 16.05.2006 00:59
Kontaktdaten:

Beitrag von football06 »

Lässt sich das irgendwie ändern, dass nicht eingeloggte Gäste, trotzdem die Tipp-Seite sehen?

Ich habe versucht das hier

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx"));
}
zu ändern, indem ich den redirect entferne und ausgebe "Nicht eingeloggt blabla".

Leider gibt es dann zahlreiche Fehler beim Aufruf.
Benutzeravatar
AceVentura
Mitglied
Beiträge: 366
Registriert: 30.07.2005 02:16
Wohnort: Altenkirchen
Kontaktdaten:

Beitrag von AceVentura »

wessen Zugangsdaten sind das in dem Script ?
Benutzeravatar
BOGIE
Mitglied
Beiträge: 91
Registriert: 08.10.2002 14:07

Beitrag von BOGIE »

football06 hat geschrieben:Lässt sich das irgendwie ändern, dass nicht eingeloggte Gäste, trotzdem die Tipp-Seite sehen?

Ich habe versucht das hier

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx"));
}
zu ändern, indem ich den redirect entferne und ausgebe "Nicht eingeloggt blabla".

Leider gibt es dann zahlreiche Fehler beim Aufruf.
ich probiere es auch ganze zeit am laufen zu kriegen :(
--=¤ BOGIE ¤=--
Benutzeravatar
AceVentura
Mitglied
Beiträge: 366
Registriert: 30.07.2005 02:16
Wohnort: Altenkirchen
Kontaktdaten:

Beitrag von AceVentura »

Das war nicht vorgesehen football.....wenn ich die Zeit habe werd ich mir das nochmal angucken, aber seit dem Release bin ich hier nur noch am Posten....wird sich morgen wahrscheinlich nicht ändern.
Benutzeravatar
big-rudi
Mitglied
Beiträge: 105
Registriert: 06.08.2005 02:34
Wohnort: Willich

Beitrag von big-rudi »

Hallo ACE

Die letzten Tage waren für Dich mit Sicherheit Stress pur. Mach Dir nichts draus.

Du hast einen Super-Mod auf die Beine gestellt und dafür meine größte Hochachtung.

Gruß

Rüdiger
Gmäeß eneir Sutide eneir elgnihcesn Uvinisterät, ist es nchit witihcg in wlecehr Rneflogheie die Bstachuebn in eneim Wrot snid, das ezniige was wcthiig ist, ist dsas der estre und der leztte Bstabchue an der ritihcegn Pstoiion snid. Der Rset knan ein ttoaelr Bsinöldn sien, tedztorm knan man ihn onhe Pemoblre lseen.
Benutzeravatar
Hottie
Mitglied
Beiträge: 22
Registriert: 27.04.2006 01:09
Wohnort: Colonia

Beitrag von Hottie »

Hi, hab das Update von 0.2.0 auf 0.3.0 ausgeführt, hab nur zwei kleine Probleme?

Ich hab in der Rangliste nur noch die Anfangsbuchstaben der User stehen, kann ich das irgendwo in der db berichtigen?

Und kann ich den Weltmeistertipp in der db für die User irgendwo eingeben, ich hatte mir das vorher aufgeschrieben, das sind bisher nicht so viele?

( Ja, ich gebe zu, ich hab den Überblick über diesen über 80 Seiten-Beitrag verloren, Sorry *ascheübermeinhaupt*)

Gruß
Hottie

@AceVentura: Spitzen MOD *daumenhoch*
Benutzeravatar
BOGIE
Mitglied
Beiträge: 91
Registriert: 08.10.2002 14:07

Beitrag von BOGIE »

football06 hat geschrieben:Lässt sich das irgendwie ändern, dass nicht eingeloggte Gäste, trotzdem die Tipp-Seite sehen?

Ich habe versucht das hier

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx"));
}
zu ändern, indem ich den redirect entferne und ausgebe "Nicht eingeloggt blabla".

Leider gibt es dann zahlreiche Fehler beim Aufruf.

So funzt es:

++++FINDEN:

Code: Alles auswählen

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

Code: Alles auswählen

//
// Check login status
//

if( !$userdata['session_logged_in'] )
{
   $header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
   header($header_location . append_sid("login.$phpEx?redirect=wm_round1.$phpEx", true));
   exit;
} 

gruss
BOGIE
--=¤ BOGIE ¤=--
Antworten

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