ilch Forum » Allgemein » HTML, PHP, SQL,... » Lastwar ICON von dem Team anzeigen lasse

Geschlossen
  1. #1
    User Pic
    Excalibu Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    114
    Beitragswertungen
    0 Beitragspunkte
    Hi,

    ich moechte bei lastwars/nextwars anstatt dem GameIcon ein Team Icon anzeigen lassen!

    der ursprungliche Code ist:
    if (file_exists("include/images/icons/$row->game.png")){
    $game = '<img src="include/images/icons/'.$row->game.'.png" width="14" height="14" alt="" class="gameicon" />';
    }else{
    $game = '<img width="14" height="14" alt="" class="gameicon" />';
    }


    diesen habe ich umgeaendert in:
    if (file_exists("include/images/icons/$row->team.png")){
    $game = '<img src="include/images/icons/'.$row->team.'.png" width="14" height="14" alt="" class="gameicon" />';
    }else{
    $game = '<img src="include/images/icons/'.$row->team.'.png" width="14" height="14" alt="" class="gameicon" />';
    }


    aber es geht nicht zunge

    und wenn wir shcon dabei sind

    durch solch einen code:

    ((strlen($row->gegner)<7) ? $row->gegner: substr($row->gegner,0,8).'...')


    Werden ja eine max. Zeichen festgelegt. Also fuer was steht dei 7? Also welche funktion hat diese?
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    lookout Mitglied
    Registriert seit
    31.10.2007
    Beiträge
    152
    Beitragswertungen
    0 Beitragspunkte
    Für die Stringlänge ab der der String gekürzt wird.
    Zur Zeit geheimes Projekt am Laufen!
    Der Web Informant
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Excalibu Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    114
    Beitragswertungen
    0 Beitragspunkte
    mh und fuer das andere weis keiner eine loesung? zunge
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    .get_wargameimg($row->game).

    Für das Gamepic. HTML Tags sind schon inklusive dank allg.php
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    hey Excalibu,

    wars.php
    Ersetze das
    	$erg = db_query("SELECT a.id,a.gegner,a.page,a.game,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y - %H:%i:%s') as time FROM prefix_wars a left join prefix_groups b ON a.tid = b.id WHERE status = 2 AND a.datime >= '".$akttime."' ORDER BY a.datime");
    	if ( db_num_rows ( $erg ) == 0 ) {
    		echo '<tr class="Cmite"><td colspan="4"><strong>kein Next War vorhanden</strong></td></tr>';
    	} else {
    		while ($row = db_fetch_assoc($erg) ) {
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    			$row['page'] = get_homepage($row['page']);
          $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
    			$row['class'] = $class;
    			$tpl->set_ar_out($row,1);
    		}
    	}


    durch das

    	$erg = db_query("SELECT a.id,a.gegner,a.page,a.game,b.name as team,b.id as teamid,DATE_FORMAT(datime,'%d.%m.%Y - %H:%i:%s') as time FROM prefix_wars a left join prefix_groups b ON a.tid = b.id WHERE status = 2 AND a.datime >= '".$akttime."' ORDER BY a.datime");
    	if ( db_num_rows ( $erg ) == 0 ) {
    		echo '<tr class="Cmite"><td colspan="4"><strong>kein Next War vorhanden</strong></td></tr>';
    	} else {
    		while ($row = db_fetch_assoc($erg) ) {
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    			$row['page'] = get_homepage($row['page']);
                $row['team'] = '<img src="include/images/icons/teamicons/'.$row['teamid'].'.jpg" alt="'.$row['team'].'" />&nbsp;'.$row['team'].'';
    			$row['class'] = $class;
    			$tpl->set_ar_out($row,1);
    		}
    	}


    und das
    		$erg = db_query("SELECT a.owp,a.opp,a.wlp,a.land,a.mtyp,a.game,a.id,a.gegner,a.page,b.name as team,DATE_FORMAT(datime,'%d.%m.%Y') as time FROM prefix_wars a left join prefix_groups b ON a.tid = b.id ".$sqla." ORDER BY a.datime DESC, id DESC LIMIT ".$anfang.",".$limit);
    		while ($row = db_fetch_assoc($erg) ) {
    			$row['erg'] = $row['opp'].':'.$row['owp'];
    			$row['farbe'] = $farbe1wlpar[$row['wlp']];
    			$row['farbe2'] = $farbe2wlpar[$row['wlp']];
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    			$row['page'] = get_homepage($row['page']);
          $row['team'] = get_wargameimg($row['game']).'&nbsp;'.$row['team'];
    			$row['class'] = $class;
    			$tpl->set_ar_out($row,5);
    		}


    durch das

    $erg = db_query("SELECT a.owp,a.opp,a.wlp,a.land,a.mtyp,a.game,a.id,a.gegner,a.page,b.name as team,b.id as teamid,DATE_FORMAT(datime,'%d.%m.%Y') as time FROM prefix_wars a left join prefix_groups b ON a.tid = b.id ".$sqla." ORDER BY a.datime DESC, id DESC LIMIT ".$anfang.",".$limit);
    		while ($row = db_fetch_assoc($erg) ) {
    			$row['erg'] = $row['opp'].':'.$row['owp'];
    			$row['farbe'] = $farbe1wlpar[$row['wlp']];
    			$row['farbe2'] = $farbe2wlpar[$row['wlp']];
    			if ( $class == 'Cmite' ) { $class = 'Cnorm'; } else { $class = 'Cmite'; }
    			$row['page'] = get_homepage($row['page']);
                $row['team'] = '<img src="include/images/icons/teamicons/'.$row['teamid'].'.jpg" alt="'.$row['team'].'" />&nbsp;'.$row['team'].'';
    			$row['class'] = $class;
    			$tpl->set_ar_out($row,5);
    		}


    Jetzt kann du deine Teamicons unter

    include/images/icons/teamicons/deineIDvomTeam.jpg

    abspeichern.

    mfg OloX


    Zuletzt modifiziert von OloX am 20.04.2008 - 21:59:01
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Excalibu Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    114
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Panicsheep

    .get_wargameimg($row->game).

    Für das Gamepic. HTML Tags sind schon inklusive dank allg.php


    das ist nich ganz perfekt da ich dem img eine class zuweisen muesste lächeln

    danke olox ich shcaus mir an habe momentan zu wenig zeit dafuer zunge
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    ZitatZitat geschrieben von Excalibu

    das ist nich ganz perfekt da ich dem img eine class zuweisen muesste lächeln


    Dann füge deine Änderung halt in der allg.php hinzu
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten