Seite 2 von 2

BeitragVerfasst: 21.09.2006, 15:48
von fosphor
Ich hoffs mal^^

hier mal eine seite des scripts:

Es zeigt alle bisher vorhandenen Cups und die Phase des Cups (Anmeldephase, Gestartet oder beendet) an.
Leider versteh ich den Code kein bisschen ^^

Code: Alles auswählen
<?php

if(isset($_GET[action])){

$action = $_GET[action];

if($action = detail){

$cupID = $_GET[cupID];

$ergebnis = safe_query("SELECT * FROM ".PREFIX."cups WHERE ID= ".$cupID."");

$ds=mysql_fetch_array($ergebnis);



   if($i%2) {

      $bg1=BG_1;

      $bg2=BG_2;

      $bg3=BG_3;

      $bg4=BG_4;

   }

   else {

      $bg1=BG_3;

      $bg2=BG_4;

      $bg3=BG_1;

      $bg4=BG_2;



  }



   $start = date(d.m.Y u\m H:i, $ds[start]). Uhr;

   $ende = date(d.m.Y u\m H:i, $ds[ende]). Uhr;

   

   $status = $ds[status];

if($status == 1)

$status = Anmeldephase;

elseif($status == 2)

$status = Gestartet;

elseif($status == 3)

$status = Beendet;

   

$ergebnis = safe_query("SELECT count(*) as clans FROM ".PREFIX."cup_clans WHERE cupID= ".$cupID."");

$db=mysql_fetch_array($ergebnis);



$members= $db[clans]./.$ds[maxclan].  (<a href="index.php?site=clans&cupID=.$cupID.">Alle Clans</a>);

$clanadd = <a href="index.php?site=clans&action=clanadd&cupID=.$cupID.">Anmelden</a>;

$clannjoin =  | <a href="index.php?site=clans&action=clanjoin&cupID=.$cupID.">Clan beitreten</a>;



eval ("\$cup_details= \"".gettemplate("cup_details")."\";");

echo $cup_details;



echo <br>;



$ergebnis = safe_query("SELECT * FROM ".PREFIX."cup_baum WHERE cupID= ".$cupID."");

$dd=mysql_fetch_array($ergebnis);



for ($i = 1; $i <= 63; $i++) {

if($dd[clan.$i]){

$clan[$i] = getclanname($dd[clan.$i]);

if(strlen($clan[$i])>10) {

$clan[$i]=substr($clan[$i], 0, 10);

$clan[$i].=..;

}

}else

$clan[$i] =  n/a;

}





eval ("\$cup_baum= \"".gettemplate($ds[maxclan])."\";");

echo $cup_baum;

}

}else{

eval ("\$title_cups= \"".gettemplate("title_cups")."\";");

echo $title_cups;



eval ("\$cups_head = \"".gettemplate("cups_head")."\";");

echo $cups_head;

$ergebnis = safe_query("SELECT * FROM ".PREFIX."cups ORDER BY ID DESC");

while($ds=mysql_fetch_array($ergebnis)) {



if($n%2)

{

         $bg1=BG_1;

         $bg2=BG_2;

}

else

{

         $bg1=BG_3;

         $bg2=BG_4;

}

      

      

$game=<img src="images/games/.$ds[game]..gif" width="13" height="13" border="0">;

$name = $ds[name];

$status = $ds[status];

if($status == 1)

$status = Anmeldephase;

elseif($status == 2)

$status = Gestartet;

elseif($status == 3)

$status = Beendet;



$typ = $ds[typ];

$detail = <a href="?site=cups&action=details&cupID=.$ds[ID]."><img src="images/icons/foldericons/folder.gif" width="14" height="15" border="0"></a>;





if(strlen($desc)>20) {

$desc=substr($desc, 0, 20);

$desc.=..;

}   



eval ("\$cups_content = \"".gettemplate("cups_content")."\";");

echo $cups_content;

}

eval ("\$cups_foot = \"".gettemplate("cups_foot")."\";");

echo $cups_foot;

}

?>



Naja, ist n bisschen lang geraten, der post, aber ich hoff es findet sich einer, der mir die ganzen Datenbankzugriffe etc. erklären kann!

BeitragVerfasst: 25.09.2006, 13:04
von Cheeky@Boinc
Bitte sehr Phos4 :)

Unterform /done/

Ein :daumenhoch: an Cyberspace19

BeitragVerfasst: 25.09.2006, 13:20
von fosphor
Danke Schön!

BeitragVerfasst: 09.11.2006, 02:19
von Samuel_1985
Ich will hier niemanden angreifen aber. Wer braucht so eine Liga? Die Windows User dürfen zwischen ESL, LGZ, CB usw wählen. Warum sollte da jemanden in "LGL" wechseln oder sie als zweit Liga nutzen? Sry aber mit dem was hinter der ESL steht kann man halt nicht aus Bock mithalten....

Jetzt bleiben die Linux leude. Für diese eine Liga zu machen finde ich super, ich wäre auch dein erster User :). Die Frage ist, welche Spiele du anbieten willst. Denn egal wieviel HowTos man sich durchliest und an den cfgs bastelt. Ich habe bis jetzt nur schlechte Erfahrungen mit Linux Gaming gemacht ausser CS1.6. Maybe kennt ihr mehr Spiele die übers Netz sehr stabil laufen. Aber dies ist ein anderes Thema...

Aber in allgemeinen UT, Quake, Cs 1.6 könnten es auch zu 3 bringen :). Und ihr kennt da bestimmt noch mehr Spiele die für Linux gemacht sind und auch gut laufen.

Was ich damit sagen will. Deine ansprechgruppe NR muss die Lunux Community sein. Ob da jetzt paar Win. User reinflutschen ist wayne. Die Anzahl wird so gering sein, das du diese im Liganamen nicht erwähnen musst. LGL passt schon :D

Zu mir: Ich spiele in einer Liga seit ich 14 bin (jetzt 21). Habe bei diversen Ligen mitgemacht und viel Erfahrung gesammelt. Ich denke ich könnte dich beim Aufbau mit Tips zur Grundstruktur unterstützen, da ich meiner Meinung nach weis was die Gamer wollen :)

BeitragVerfasst: 10.05.2007, 16:09
von SolidMob
Find, dass das ne gute idee ist :)
War§ow muss mit rein :) ^^

Wie siehts zzt. aus ??

BeitragVerfasst: 10.05.2007, 16:20
von Cheeky@Boinc
Wie siehts zzt. aus ??


Zu wenig beteiligung. Projekt tot.
Eine Linux only Liga / Clan kann man erst wieder angehen wenn wir mehr User haben bzw. sich die richtigen leute finden.

BeitragVerfasst: 10.05.2007, 16:36
von ReCon
Also ich hab das Projekt ja mit Cyberspace angegangen.
Allerdings gibt es kein Freies bzw. kostenloses Liga Projekt, welches gut anzuwenden ist. Ich habe eins gefunden, allerdings war die .sql Datei fehlerhaft.
Werde jetzt aber mal die neuste Version von diesem Liga System ausprobieren.

Mfg, ReCon