r2d290 Skrevet 17. mai 2007 Del Skrevet 17. mai 2007 Hallo Har en html-kodet tabell over pcw-er som vi har vunnet/tapt. Er det mulig å legge inn en linje nederst i tabellen som automatisk oppdaterer Win-lose ratio (der 1.00 er like mange seiere som tap, og 2.00 er dobbelt så mange seiere osv.)? utsnitt av tabellen: <table border="1"> <tr> <td><strong>Date</strong></td> <td><strong>Match type:</strong></td> <td><strong>Game</strong></td> <td><strong>Players</strong></td> <td><strong>From rEFS</strong></td> <td><strong>Opponent</strong></td> <td><strong>Result</strong></td> <td><strong>Map</strong></td> </tr> <tr> <nr. 8> <td>5.16.2007</td> <td>PCW</td> <td>CS:S</td> <td>2on2</td> <td>MonkeYFacE<br>SindreIJ</td> <td>[MIX]</td> <td><font color="darkblue">(1-14) 7-23<a HREF="http://www.refs.no/matches/pcw8"><br>more</a></font></td> <td>de_dust2</td> </tr> <tr> <nr. 7> <td>5.12.2007</td> <td>PCW</td> <td>CS:S</td> <td>5on5</td> <td>MonkeYFacE<br>Mil3nIuM<br>Toddy<br>Toddy<br>Sinko!™<br>Bimbi-Bjørnane</td> <td>|BFC|</td> <td><font color="#ff0000">(2-10) 4-13</font></font></td> <td>de_dust2</td> </tr> <tr> <nr. 6> <td>5.12.2007</td> <td>PCW</td> <td>CS:S</td> <td>4on4</td> <td>MonkeYFacE<br>Mil3nIuM<br>Toddy<br>Sinko!™</td> <td>tanga-gaming.de</td> <td><font color="#ff0000">(3-12) 7-21</font> & <font color="#008000">(11-4) W.O</font> <a HREF="http://www.refs.no/matches/pcw6/">more</a></font></td> <td>de_dust2 & de_cbble</td> </tr> </table> det var noen i html-forumet som mente at php var den rette plassen å poste dette, så da gjør jeg det... Lenke til kommentar
Ozwald Skrevet 17. mai 2007 Del Skrevet 17. mai 2007 Dette er mulig, men da bør du ha all daten lagret i en database, slik at du kan legge sammen alle gangene der har vunnet, og dele på alle gangene dere har tapt. Og som jeg har fårstått der dette manuelt skrevet inn i tabellen, noe som gjør det vanskeligere. Lenke til kommentar
Ståle Skrevet 17. mai 2007 Del Skrevet 17. mai 2007 Hvis du fikser det til en tekstfil, eller database sa er alt mye enklere. Har du tilgang til mysql? phpmyadmin? Hvis du ikke vet hvordan du skal bruke det, kan jeg lage et lite "system" som er beregnet for tekstfiler. Lenke til kommentar
r2d290 Skrevet 17. mai 2007 Forfatter Del Skrevet 17. mai 2007 (endret) Hvis du fikser det til en tekstfil, eller database sa er alt mye enklere. Har du tilgang til mysql? phpmyadmin? Hvis du ikke vet hvordan du skal bruke det, kan jeg lage et lite "system" som er beregnet for tekstfiler. 8633816[/snapback] ja hadde vert kjempefint om du kunne gjort dette ... ståle, du kan enten sende meg en pm, eller poste det her på forumet... ville vert kjempefint Hvis du fikser det til en tekstfil, eller database sa er alt mye enklere. Har du tilgang til mysql? phpmyadmin? Hvis du ikke vet hvordan du skal bruke det, kan jeg lage et lite "system" som er beregnet for tekstfiler. det at jeg skriver det tekstbasert, er bare fordi jeg ikke vet bedre... hvis dere har bedre forslag, så tar jeg imot med takk. Vi bruker forresten WordPress, så vet ikke hvilke andre muligheter vi har...? edit: bare litt offtopic: hvordan fikk du den kule logoen med "O", og mange forskjellige hatter hver gang du refresher? Endret 17. mai 2007 av r2d290 Lenke til kommentar
Ståle Skrevet 17. mai 2007 Del Skrevet 17. mai 2007 Da har dere mest sannsynlig en database. Har du tilgang til phpmyadmin? btw, det er max 4 linjer i signaturen. Og du har 7 :o Lenke til kommentar
Ståle Skrevet 17. mai 2007 Del Skrevet 17. mai 2007 (endret) Sann... testet ogsa PHP <?php //PCW output //Lisensiert med GPL av Stale Nestas //Laget med Kate, en tekstbehandler for linux // //Ja, du kan fjerne alt dette hvis du absolutt har lyst til // :p //Syntax man skal bruke i kamper.txt /* dato#type#spill#hvor mange#spiller1%spiller2%spiller3#tag#resultat#resultat2#map#link# link er det du trenger mer enn baselink for a komme til siden du vil. feks pcw6 */ $baselink = 'http://www.refs.no/matches/'; //Goodie :D echo '<table border="1"> <tr> <th>Date</th> <th>Match type:</th> <th>Game</th> <th>Players</th> <th>From rEFS</th> <th>Opponent</th> <th>Result</th> <th>Map</th> </tr>'; //Ikke endre her med mindre du vet hva du gjor ;) $fil = file( 'kamper.txt' ); foreach( $fil as $linje ) { $s = explode( '#', $linje ); //Dette er for a gjore alt enklere. Ikke for a optimalisere alt ;) $argh = array( '(', ')' ); $dato = $s[0]; $type = $s[1]; $spill = $s[2]; $antall = $s[3]; $spillere = explode( '%', $s[4] ); $tag = $s[5]; $resultat1 = $s[6]; $res = explode( ' ', $resultat1 ); $res1 = explode( '-', str_replace( $argh, '', $res1[0] ) ); $farge1 = ($res1[0]>$res1[1]) ? '#008000' : '#ff0000'; $resultat2 = $s[7]; $res2 = explode( ' ', $resultat2 ); $res2 = explode( '-', str_replace( $argh, '', $res2[0] ) ); $farge2 = ($res2[0]>$res2[1]) ? '#008000' : '#ff0000'; $map = $s[8]; $link = $s[9]; //Kanskje det ikke ble sa lett allikevell :o //Output echo '<tr> <td>'.$dato.'</td> <td>'.$type.'</td> <td>'.$spill.'</td> <td>'.$antall.'</td> <td>'; //Spillere foreach( $spillere as $spiller ) { echo $spiller.'<br>'; } echo '</td> <td>'.$tag.'</td> <td><font style="color:'.$farge1.'">'.$resultat1.'</font>'; if( !empty( $resultat2 ) ) echo' & <font style="color:'.$farge2.'">'.$resultat2.'</font>'; echo ' <a HREF="'.$baselink.$link.'">more</a></font></td> <td>'.$map.'</td> </tr>'; echo ""; } echo '</table>'; ?> Endret 17. mai 2007 av Ståle Lenke til kommentar
r2d290 Skrevet 17. mai 2007 Forfatter Del Skrevet 17. mai 2007 thx mate (skal fikse signaturen min i mrg. Lenke til kommentar
Ståle Skrevet 17. mai 2007 Del Skrevet 17. mai 2007 argh.. far ikke postet koden med ratio :o Tekniske problemer =/ Lenke til kommentar
r2d290 Skrevet 17. mai 2007 Forfatter Del Skrevet 17. mai 2007 (endret) hva vil det si? at koden ikke vil fungere helt før du har fikset det? edit: var den første en tabell der jeg kan fylle inn resultater osv., og så har du tenkt til å legge ut noe for å få til ratio også? Endret 17. mai 2007 av r2d290 Lenke til kommentar
Ståle Skrevet 17. mai 2007 Del Skrevet 17. mai 2007 Sann .. fikk visst lastet den opp til traden din i Web kategorien. Lenke til kommentar
r2d290 Skrevet 17. mai 2007 Forfatter Del Skrevet 17. mai 2007 (endret) hehe... ja, kjekt å ha to tråder av og til Endret 17. mai 2007 av r2d290 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå